Basit bir sayfada olduğu gibi yazılan bu kod, gereken bir [nesne] oluşturur.ve [object HTMLInputElement] javascript
function jsFunction(){
var arr=document.all("camp");
alert(arr);
}
HTML: Başka sayfasında
<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()">
bir formda diğerleri girdilerle yazılı ve birlikte bu kod [object HTMLInputElement]
döner ve ben dizi ayrıştırmak olamaz. Sorun ne olabilir? Yukarıdaki yorumda belirtildiği gibi, bir kimliğin sayfada benzersiz olması gerekir.
Aynı sayfada iki veya daha fazla sayıda kimlik tanımlayamazsınız –
Ayrıca id = "camp" yerine name = "camp" denedim ve aynı problemi aldım. Basit sayfada nesne var ve ana sayfada HTMLInputElement öğesini hedefliyorum. – MaPa
Böyle nasıl kimlik alıyorsunuz? Eğer bu kontroller, kimliğiniz çok uzun olmalı ... ya da ID 4'ünüzde olmalı ve ID neslini geçersiz kılıyor mu? –