登陆连接网关的代码中有一段用JavaScript写的代码:
    thisform.operation.value="connect";
    thisform.submit();
    thisform.range.value="3";
请问:thisform.operation.value是什么意思?
      thisform.submit();将传送什么数据和内容,能否讲解一下?
      thisform.range.value="3";这个又是什么意思?
  请大家帮忙解答一下,谢谢啦~~~

解决方案 »

  1.   

    thisform.operation.value="connect";     // form中  名称(name)为 operation 的值为  connect
    thisform.submit();                      //提交
    thisform.range.value="3";               //form 中 name为 range 的值为 3
      

  2.   

    thisform.operation.value="connect";赋予THISFORM表单里元素名为OPERATION的值!
      thisform.submit();THISFOR表单的提交
      thisform.range.value="3";把3赋值RANGE元素的值。
    不过不推荐使用以上的方法!如果一定要用,在代码复杂的时候很容易出现JS重名错误,JS缺少对象之类的错误!
    推荐使用document.getElementById("operation").value="connect"或document.getElementById("range").value="3"这种方法可以直接取表单里的元素,而不管结构怎么变化,都能正确取值!
      

  3.   

    谢谢两位的解答,不过由于我是初学,所以还是没看懂,form表单里名为operation和range的元素是什么意思啊?分别起什么作用啊?