t += '<td ><input type="text" maxlength="5" size="5" id ="text"." + i +" name="tx"/></td>';
蔭建築動態表與每行中的文本框的IAM期待有與動態可變i
genrated文本框ID。 Iam無法獲得動態附加的變量i
的值。當我嘗試輸入tag.How查看源代碼+?="" +="" .?=""
到i
價值附加到文本框的ID動態解釋javascrript變量的動態值到文本框ID
t += '<td ><input type="text" maxlength="5" size="5" id ="text"." + i +" name="tx"/></td>';
蔭建築動態表與每行中的文本框的IAM期待有與動態可變i
genrated文本框ID。 Iam無法獲得動態附加的變量i
的值。當我嘗試輸入tag.How查看源代碼+?="" +="" .?=""
到i
價值附加到文本框的ID動態解釋javascrript變量的動態值到文本框ID
這是你所需要的:
t += '<td ><input type="text" maxlength="5" size="5" id ="text' + i + '" name="tx"/></td>';
產生這應該工作:
t += '<td ><input type="text" maxlength="5" size="5" id ="text"."' + i + '" name="tx"/></td>';
由於您的封閉整個字符串用單引號,需要基於此進行分割。
t += '<td><input type="text" maxlength="5" size="5" id="text.' + i + '" name="tx"/></td>';
你應該而不是直接操縱DOM只使用純文本作爲HTML。另外你需要分割你的字符串。一個更好的辦法做到這一點是:
var td = document.createElement('td');
td.setAttribute('id', 'text' + i);
是這樣的:'T + ='
Iam正在尋找將javascript變量」i「的Dynamic值附加到textboxid – Someone 2012-02-17 17:47:57