-2
我有這個正確的形式做這個
var strHtml1 = document.createElement("Input")
strHtml1 = "<INPUT TYPE=\"text\" ID=\"ArtInput"+idd+"\" class=\"example\" NAME=\"h"+"[]\" SIZE=\"20\" MAXLENGTH=\"30\" onKeyPress=\"getId(this)\" onkeyUp=\"buscar1(this);\" autofocus STYLE=\"height:22;border: 1 solid;margin:0;\">";
,我想用
document.getElementById("ArtInput");
我知道正確的方式是
document.getElementById("ArtInput"+idd);
IDD調用它是一個自動增量
假設我們有100我nputs文本ID將ArtInput1,ArtInput2,ArtInput3,...,ArtInput100
如果我使用
var x = document.getElementById("ArtInput"+idd);
alert(x.id);
我的結果將是ArtInput100,
如何操作哪個輸入叫什麼名字?
請你能澄清你問?目前還不清楚。 –
請使用更具描述性的標題。 – Barmar
你想獲得你創建的所有元素嗎?如果是,您可以按照類進行搜索:'document.querySelectorAll('。example')'。如果沒有,請澄清你想要的。 –