document.writeln(document.form1.aa.value.length);
解决方案 »
- 100分,继续求解此难题~~~w3c声明引发错误,如何解决~~
- JavaScript Automation 服务器不能创建对象 ActiveXObject MSComDlg.CommonDialog
- javascript 怎么控制MSCOMM32.OXL 控件像客户显示屏传送清屏命令
- JQ入门遇到问题
- 急!!!在线结>>>>>>>>>iframe与onchange
- 求助高手,有大量地编程经验的 在IE浏览器下 不同的页面调用相同的css但显示不同 如何处理
- 在js中怎么获取像素值
- 我想在jsp中实现一个可以选择颜色的下拉框,想请教一下高手
- 高难度的iframe问题?
- 正则表达式去掉空格
- javascript面向对象编程的问题,不得已求教,同时懂Java的请进
- JS问题,请教
当单个元素时 document.form1.aa 是一个 input type="checkbox"对象, checkbox 中没有长度所有
就出错了.
加个判断就好了.
<script language="javascript">
if ( document.form1.aa.length==undefined ) {
document.writeln(1);
}else {
document.writeln(document.form1.aa.length);
}
</script>
<script language="javascript">
if(document.form1.aa.length>1){
for(var i=0;i<f.aa.length;i++){
if(f.aa[i].checked){
f.nextitemid.value=f.aa[i].value;
f.flag="1";
}
}
}
else{
f.nextitemid.value=f.aa.value;
f.flag="1";
}
</script>原理一样的,多谢楼上的了