arkadaşlar içine girilen yazıya göre textareanın otomatik büyüyüp küçülmesini istiyorum
şöyle kodla yarım yamalak yapabiliyorum ama entere basında boyunu uzatma sorunum var suanda uzatıyorum fakat bu sefer enter işlevi calısmıyor boyu uzuyor ama imlec asagıya inmiyor
function Reheight(tboxid, maxRow) {
var tbox = document.getElementById(tboxid);
var tboxlen = tbox.value.length;
var result = tboxlen % maxRow;
if (result == 0) {
var sonuc = (tboxlen / maxRow);
if (sonuc == 0) { sonuc = 1; }
tbox.style.height = (20 * sonuc) + 'px';
}
}
//kullanımı
onkeydown="Reheight(this.id,'60');"
//BUDA ENTERE BASILINCA BOYUNU UZATMAK İÇİN KULLANDIGIM FONKSİYON
function tBigger(e, refid) {
var evt = e ? e : window.event;
var tbox = document.getElementById(refid);
if (tbox) {
if (evt.keyCode == 13) {
tbox.style.height = (parseInt(tbox.style.height.ReplaceAll('px', '')) + 20) + 'px';
return false;
}
}
}
//kullanımı
onkeypress="return tBigger(event,this.id);"