JS-textarea höhe beeinflussen

  • #1
E

emef

Guest
ich möchte einer Textarea via Klick eine andere Höhe zuweisen.
Problem :
in->document....style.height' steht ein string (300px)
wenn ich zu diesem 50 dazu addiere erhalte ich eine Fehlermeldung.
::::MeinCode::::
Code:
erhoe= 50;
ele_Hei= document.getElementById(mtxt).style.height;
ele_Hei= ele_Hei+erhoe;
document.getElementById(mtxt).style.height= ele_Hei;

Wer weis Rat ?
 
  • #2
hi,
wenn du die aktuelle höhe ermittelst bekommst als ergebnis die zahl mit der maßeinheit. z.b. 100px. für js ist das dann keine zahl und somit kann damit nicht gerechnet werden.

mit parseInt() kannst die zahl aus dem string extrahieren und damit rechnen.
darfst dann beim zuweisen des neuen wertes nur nicht vergessen, die einheit wieder mit anzugeben.

Code:
function cngHeight(){
x=100;
with(document.getElementById(ta).style){
h=parseInt(height);
h=h+x;
height=h+px;}
}

gruß
nico
 
Thema:

JS-textarea höhe beeinflussen

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben