Этот код, написанный так, как он есть на простой странице, генерирует [объект] по мере необходимости.и [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()">
В другой странице этот код, написанный с другими входами и включен в форме возвращает [object HTMLInputElement]
и я не могу разобрать массив. В чем может быть проблема?
вы не можете определить идентификатор дважды или более на той же странице – 2010-11-18 10:11:00
Я попробовал также name = "camp" вместо id = "camp", и у меня такая же проблема. Я получил объект на простой странице и объект HTMLInputElement на главной странице. – MaPa
Как вы получаете идентификаторы? Если эти элементы управления отображаются так, как будто ваши идентификаторы должны быть сумасшедшими ... или вы находитесь на .Net 4 и переопределяете генерацию идентификатора? –