我創建了動態文本框,但無法在運行時獲取其值。它顯示了別的東西。獲取動態創建文本框的值時出現錯誤
code
var UL = document.createElement('ul');
var Li = document.createElement('li');
var A4 = document.createElement('input');
A4.type = 'text';
A4.setAttribute('id', 'current_page');
A4.value = list.length;
A4.setAttribute('style', 'width:30px;height:26px;text-align:center;position:relative;left:35px');
Li.appendChild(A4);
UL.appendChild(Li);
script
var va = $('#current_page').val;
alert(va);
有什麼錯誤?你在哪裏試圖獲取它的價值? –
如果你使用jquery,它的val()不是val –
'val()'是一種方法。 _something else_是'.val()'函數的主體。 – undefined