Zeilenumbruch in Textarea funktioniert nicht
Hallo zusammen,
ich habe ein Formular wo ich mit der Enter Taste zum nächsten Feld überspringen kann (statt Tab-Taste).
Jedoch habe ich eine Textarea wo ich das überspringen ins nächste Feld deaktivieren möchte. Sonst springt es mit der Enter Taste ins nächste Feld anstatt eine neue Zeile zu generieren
Hat jemand eine idee wie hier ein richtiger Zeilenumbruch im Textareal rein gebrezelt werden kann?
Gruß
Laura
Hallo zusammen,
ich habe ein Formular wo ich mit der Enter Taste zum nächsten Feld überspringen kann (statt Tab-Taste).
Jedoch habe ich eine Textarea wo ich das überspringen ins nächste Feld deaktivieren möchte. Sonst springt es mit der Enter Taste ins nächste Feld anstatt eine neue Zeile zu generieren
HTML:
<script type="text/javascript">
<!--
var blah=0;
document.onkeydown=function(e){
txt=document.form1;
if(!e)e=window.event;
code=(e.keyCode)?e.keyCode:e.which;
el=(e.srcElement)?e.srcElement:e.target;
if(el.tabIndex){
tab=Number(el.tabIndex);
}
if(code==13){
if(tab==txt.length){
alert('letztes textfeld');
}
else{
for (var i=0;i<txt.length;i++){
if(Number(txt[i].tabIndex)==(tab+1)){
txt[i].focus();
}
}
}
blah=1
return false;
}
else blah=0;
}
//-->
</script>
HTML:
<textarea name="text1" cols="40"
rows="9" wrap="physical" tabindex="2"></textarea><br
Hat jemand eine idee wie hier ein richtiger Zeilenumbruch im Textareal rein gebrezelt werden kann?
Gruß
Laura
Zuletzt bearbeitet: