Это мое кодирование для проверки динамического поля. , если я использую эту функцию, я получил 'TypeError: document.getElementById (...) null, этот тип ошибки.TypeError: document.getElementById (...) имеет значение null в javascript
function sr_answer_val(){
var cnt=parseInt(document.getElementById("add_field_cnt").value);
var submitAllow=true;
for(var i=1;i<cnt;i++){
if(document.getElementById("cust_field_"+i).value ==''){
alert('Answer Should be Mandatory');
submitAllow=false;
return false;
}
}
}
Проверьте HTML, если на самом деле есть все элементы, присутствующие (на момент исполнения) вы хотите получить доступ , – Sirko
http://stackoverflow.com/questions/14028959/why-does-jquery-or-a-dom-method-such-as-getelementbyid-not-find-the-element – basilikum
Просьба также предоставить вашу разметку HTML. Проверьте, существует ли элемент __add_field_cnt__ и __cust_field_ __ на странице юр –