Also habe ich nur ein Textfeld mit JavaScript wie folgt aus:Setfocus zu Textbox von JavaScript nach dem Erstellen der Textbox mit JavaScript?
EDIT: Hinzugefügt wurde die Variable LEN
var len = tbl.rows.length;
var rtb = tbl.insertRow(len);
var cName = rtb.insertCell(0);
var cDis = rtb.insertCell(1);
var cDur = rtb.insertCell(2);
cName.innerHTML = '<input type="text" name="tbName1' + len + '" value="' + selected_text + '" >';
cDis.innerHTML = '<input type="text" name="tbDis1' + len + '" id="tbDis1' + len + '" >';
cDur.innerHTML = '<input type="text" name="tbDur1' + len + '" >';
var txtBox = document.getElementById('tbDist1' + len);
txtBox.focus();
EDIT: die zweite Changed Linie dauern. Erhalte immer noch diesen Fehler: txtBox ist null txtBox.focus();
Die letzte Zeile funktioniert nicht. Nachdem ich das Textfeld erstellt habe, kann ich den Fokus nicht darauf festlegen. Gibt es einen Weg dazu?
Sie immer noch den ‚t‘ fehlen, wenn das Textfeld zu schaffen. –
Beachten Sie, es sagt "tbDis1" + len und Sie versuchen, "tbDist1" + len –
Verdammt, das schien zu funktionieren. Danke Jungs –