Dieser Code, der so geschrieben wird, wie es in einer einfachen Seite ist, generiert ein [Objekt] wie ich brauchte.und [object HTMLInputElement] Javascript
function jsFunction(){
var arr=document.all("camp");
alert(arr);
}
HTML:
<input name="ctl00$MainContent$_basicDataControl$_winProbabilityPopUpControl$_winProbabilityControl$_groupWinProbabilityQuestions$ctl00$_groupPercentage" type="text" id="camp" class="readonly2" readonly="readonly"/>
<input name="ctl00$MainContent$_basicDataControl$_winProbabilityPopUpControl$_winProbabilityControl$_groupWinProbabilityQuestions$ctl01$_groupPercentage" type="text" id="camp" class="readonly2" readonly="readonly"/>
<input type="button" value="apasa aici!" onClick="jsFunction()">
In einer anderen Seite dieser Code mit anderen Eingaben geschrieben und in einer Form enthalten kehrt ein [object HTMLInputElement]
und ich kann das Array nicht analysieren. Was könnte das Problem sein?
Sie können eine ID nicht zweimal oder öfter auf derselben Seite definieren. –
Ich habe auch name = "camp" anstelle von id = "camp" versucht und ich habe das selbe Problem. Ich habe Objekt in der einfachen Seite und Objekt HTMLInputElement auf der Hauptseite. – MaPa
Wie bekommen Sie solche IDs? Wenn diese Steuerelemente so benannt werden, sollten Ihre IDs verrückt sein ... oder sind Sie auf .Net 4 und überschreiben die ID-Generierung? –