当AAA只有一个的时候,AAA.length=undefine,当然不会进行检测。
为了保证程序执行,至少要有两个AAA,你可以放一个隐藏域来保证AAA.length>1
为了保证程序执行,至少要有两个AAA,你可以放一个隐藏域来保证AAA.length>1
解决方案 »
- jquery easyui tree 加载不出来 求解
- JavaScript如何修改table下A连接的属性值
- javascript GET传值
- 如何把文本框中的html的特殊字符转换了啊?
- 请问高手:这句话怎解? window.frames["frmMain"].Ok && window.frames["frmMain"].Ok()
- 可编辑表格(想解决双击后焦点不在文本末尾问题)
- 如何根据下拉框的选择来决定一组单选按钮的默认选择?
- 我有一个TABLE 我想选中一列,让它改变颜色.然后选中另外一列.取消前一列选中的颜色...怎么做呢~!?
- textarea输入错误
- 求助--不知道二维数组是怎么搞的
- 如何用javascript向页面添加一个radio控件?
- 求教!!关于IE6的预览
1. 如xinyunyishui(心云意水)所说的办法。
2.使用document.getElementsByName方法
function checkValue(){
var objs=document.getElementsByName("Goodsqty");
for(var i=0;i <objs.length;i++){
if(!isNumber(objs[i].value)){
……}3.做一个判断
function checkValue(){
var frm=document.form1;
if(frm.AAA.length){
for(var i=0;i <frm.AAA.length;i++){
……
}
}else{
if(!isNumber(frm.Goodsqty.value))
……
}
}