1、
<table id="mytable">
<tr>
<td>ID</td>
<td>姓名</td>
<td>部门</td>
</tr>
<tr>
<td>1</td>
<td>小刘</td>
<td><input type="checkbox" value="设计部"></td>
</tr>
<tr>
<td>2</td>
<td>小强</td>
<td><input type="checkbox" value="开发部"></td>
</tr>
<tr>
<td>3</td>
<td>大刘</td>
<td><input type="checkbox" value="市场部"></td>
</tr>
</table><button onClick="_GetValues();">点得第三列所有CHECKBOX的值</button>
<script>
function _GetValues(){
var tab = document.getElementById("mytable");
var allValue = "";
var selectedValue = "";
for(var i = 1;i < tab.rows.length;i++){
alert(tab.rows[i].cells[2].getElementsByTagName("input")[0].value);
}
}
</script>2、
<input type="checkbox" name="txt_name" id="txt_name"><button onClick="javascript:txt_name.disabled = true;">Click Me</button>

解决方案 »

  1.   


    <table id="tab">
    <tr><td>ID</td><td>姓名</td><td>部门</td></tr>
    <tr><td>1</td><td>小刘</td><td><input type="text" value="设计部" /></td></tr>
    <tr><td>2</td><td>小强</td><td><input type="text" value="开发部" /></td></tr>
    <tr><td>3</td><td>大刘</td><td><input type="text" value="市场部" /></td></tr>
    </table><input type="button" value="获得第一列字符串" onclick="show(1)" /><input type="button" value="让第2列的文本框失效" onclick="setReadOnly(2)" />
    <script>
    function show(index){
        var tab=document.getElementById("tab");
        var row=tab.rows[index];
        var value=row.getElementsByTagName("input")[0].value;
        alert(value)
    }
    function setReadOnly(index){
        var tab=document.getElementById("tab");
        var row=tab.rows[index];
        row.getElementsByTagName("input")[0].disabled=true;
    }
    </script>
      

  2.   

    textbox的取值用document.form名字.textbox名字.value
    让textbox不可用document.form名字.textbox名字.readOnly=true