<script language="javascript" type="text/javascript">
function getTextValue(box){
alert("ffff");
//获取文本框的个数集
var list = document.getElementsByName("text");
var textBoxIdString = getTextBoxId(box.id);
var textBox = document.getElementById(textBoxIdString);
//alert(textBox);
//alert(list.length);
for(var i =1;i<= list.length;i++){
//选中复选框
if(box.check == true){
textBox.text = getMaxSelection();
}else{
}
}}//已选择的控件个数
function int getMaxSelection(){
var k;
var list = document.getElementsByName("box");
for(var i =1;i <= list.length;i++){
if (list[i].check == true) k++;
return k;
}
}// boxId : box_1function String getTextBoxId(String boxId){
int index = boxId.indexOf("_");
String idStr = boxId.substr(index,boxId.length);
return "text_" + idStr;}
</script> <tr>
<td width="43" align="center" bgcolor="#FFFFFF">
<input type="checkbox" class="check" name="box" id="box" onclick="getTextValue(this)"></td> ------这行缺少对象
<td width="66" align="center" bgcolor="#FFFFFF" >
<input type="text" name="qzh" value="XXXX" class="input" size="10"/></td>
<td width="73" align="center" bgcolor="#FFFFFF">
<input type="text" id="text" name="text" size="6" class="input"/></td>
</tr>
运行时在页面左下角提示缺少对象,是那个地方错了啊?请大家给予帮助……
function getTextValue(box){
alert("ffff");
//获取文本框的个数集
var list = document.getElementsByName("text");
var textBoxIdString = getTextBoxId(box.id);
var textBox = document.getElementById(textBoxIdString);
//alert(textBox);
//alert(list.length);
for(var i =1;i<= list.length;i++){
//选中复选框
if(box.check == true){
textBox.text = getMaxSelection();
}else{
}
}}//已选择的控件个数
function int getMaxSelection(){
var k;
var list = document.getElementsByName("box");
for(var i =1;i <= list.length;i++){
if (list[i].check == true) k++;
return k;
}
}// boxId : box_1function String getTextBoxId(String boxId){
int index = boxId.indexOf("_");
String idStr = boxId.substr(index,boxId.length);
return "text_" + idStr;}
</script> <tr>
<td width="43" align="center" bgcolor="#FFFFFF">
<input type="checkbox" class="check" name="box" id="box" onclick="getTextValue(this)"></td> ------这行缺少对象
<td width="66" align="center" bgcolor="#FFFFFF" >
<input type="text" name="qzh" value="XXXX" class="input" size="10"/></td>
<td width="73" align="center" bgcolor="#FFFFFF">
<input type="text" id="text" name="text" size="6" class="input"/></td>
</tr>
运行时在页面左下角提示缺少对象,是那个地方错了啊?请大家给予帮助……
//
alert('xxx'); ....
}
getTextValue这个名字换成aaaa上面也是