一个JS调用的是id但,form中的name就与input中的控件好像不同了.js调用的是form中的name
,request(name),request.form(name)

解决方案 »

  1.   

    这两者没什么明显区别 ...
    document.all指定画面上的所有元素
      

  2.   

    两者是差不多的,调用方法document.all(name)
    document.all.id你的例子中出现了重名,我不知道会不会报错,
    document.all("num").disabled=true"true"是字符串,true才是真。
      

  3.   

    那为什么不能使name相同的输入框同时边灰?
    有什么方法在name值相同(相同的 name值有利于JSP文件传值!)的情况下可以使几个输入框同时边灰?
      

  4.   

    id就像身份证号码,name就像是名字
    名字可以重复,但身份证号码是不能重的
    改变属性可以用ID一个个访问,也可以用name循环访问
    for(var i=0;i<num.length;i++)
       num[i].disabled=true;