請看最新query取值 :http://www.cnblogs.com/suwh/archive/2012/11/19/2777091.html
Label控件 js獲取的實例, var text= document.getElementById('Label1').innerText;
假如, 這樣 var text= document.getElementById('Label1').value; 則 text 為Undefined。
而 TextBox 的值
就可以 var text= document.getElementById('TextBox 1').value;
對於,RadioButtonList 與 DropDownList 他們的獲取方式是大不一樣的! 這主要是因為 他們所生成的 html元素不一樣。
DropDownList 的值 獲取 比較簡單:
var ddlvalue = document.getElementById('ctl00_Contentplaceholder3_ddlFolws').value;
而 RadioButtonList 的值獲取 就比較麻煩:
var value = "";
var Result = document.getElementsByName('ctl00$Contentplaceholder3$rblResult');
for (var i = 0; i < Result.length; i++) {
if (Result.item(i).checked) {
value = Result.item(i).value;
}
}
如果 RadioButtonList 控件 沒有一個選擇的 那么 value的值 為空!
而checkbox可想而知