all是代表什么?
txtId代表什么?

解决方案 »

  1.   

    all 是指 document 中所有的元素,txtId 是指文本框的 id 或 name 属性的值,由你自己取的。
      

  2.   

    <script language="javascript">
    function actionChange(iN)
    {
    document.all.pwd.name=iN;
    }
    </script><tr>
    <select name="selectnvq" onChange="actionChange(this.value)">
    <option>1</option>
    </tr>
    <tr>
        <td><input name="" type="password" id="pwd"></td>
      </tr>
      

  3.   

    <input type="text" name="txt" value="txt"/>
    <input type="button" onclick="CName(document.all.txt,'txt2')" value="Change Name"/>
    <input type="button" onclick="alert(document.all.txt2.value)" value="Get Changed"/>
    <script>
    function CName(o,newName)
    {
        //o对象,要修改name属性的对像
        //newName,新的name属性.
        o.setAttribute("name",newName);
        o.setAttribute("id",newName);
        alert(o.name);
    }
    </script>
      

  4.   

    wanghr100(灰豆宝宝.net)
    还是不行啊,你看我的有什么错误
    <script language="javascript">
    function actionChange(TxTObject,iN)
    {
    alert(iN);
    TxTObject.setAttribute("name",iN);
    }
    </script>
    <table width="20" border="1" cellspacing="0" cellpadding="0">
    <form action="" method="post" name="nvq">
      <tr>
        <td><select name="selectnvq" onChange="actionChange(document.all.pwd,'aabbcc')">
    <option>111</option>
    </select></td>
      </tr>
        <tr>
        <td><input name="pwd" type="password" value="abc"></td>
      </tr>
      <tr>
        <td><input name="" type="button" value="aaaaa" onclick="alert(document.all.aabbcc.value)" ></td>
      </tr>
      </form>
    </table>
      

  5.   

    <script language="javascript">
    function actionChange(TxTObject,iN)
    {

    TxTObject.setAttribute("name",iN);
    alert(TxTObject.getAttribute("name"));
    }
    </script>
    <table width="20" border="1" cellspacing="0" cellpadding="0">
    <form action="" method="post" name="nvq">
      <tr>
        <td><select name="selectnvq" onChange="actionChange(document.all.pwd,'aabbcc')">
    <option>111</option>
    <option>222</option>
    </select></td>
      </tr>
        <tr>
        <td><input name="pwd" type="password" value="abc"></td>
      </tr>
      <tr>
        <td><input name="" type="button" value="aaaaa" onclick="alert(document.all.aabbcc.value)" ></td>
      </tr>
      </form>
    </table>
      

  6.   

    hbzyduwu(鞋带又松了~) 和我的不是差不多吗?
      

  7.   

    表单对象的 name 不支持动态修改.
      

  8.   

    晕了。
    gjd111686(数字金刚)
    wanghr100(灰豆宝宝.net
     hbzyduwu(鞋带又松了~)的意思用document.all.id.name或TxTObject.setAttribute("name",iN);
    可以修改
    meizz(梅花雪) 的意思是不可以到底可不可以啊???晕。
      

  9.   

    <form><input type=button id=kk name=mm value=ok onclick="alert(this.outerHTML)"></form>
    <input type=button value=测试前 onclick="alert(document.forms[0].mm.value)">
    <input type=button value=测试后 onclick="alert(document.forms[0].nn.value)"><SCRIPT LANGUAGE="JavaScript">
    document.all.kk.name = "nn";
    document.getElementById("kk").name = "nn";
    document.getElementsByName("mm")[0].name = "nn";
    document.forms[0].mm.name = "nn";
    </SCRIPT>点击这个"测试后"按钮, 你自己看看那个mm按钮的 name 改了没有呢??
      

  10.   

    当然还是有一种非常变态的办法可以达到你的目的, 就是删除老的加一个新对象,
    但是这种方法已经不是你所需要的那种改 name 了, 而是删除了.
      

  11.   

    <form><input type=button id=kk name=mm value=ok onclick="alert(this.outerHTML)"></form>
    <input type=button value=测试前 onclick="alert(document.forms[0].mm.value)">
    <input type=button value=测试后 onclick="alert(document.forms[0].nn.value)"><SCRIPT LANGUAGE="JavaScript">
    document.forms[0].mm.outerHTML = "<input type=button name=nn value=ok id=kk>";
    </SCRIPT>
      

  12.   

    不见意,你直接修改name,正是meizz所说,以前我也试过,其实真正的控件的name并没有改变~你可以修改Id呀~
      

  13.   

    <input name=test onclick="this.removeNode(true);">
      

  14.   

    帮你改..其实,是改动了id..<script language="javascript">
    function actionChange(TxTObject,iN)
    {
    alert(iN);
    TxTObject.setAttribute("name",iN);
    TxTObject.setAttribute("id",iN);
    }
    </script>
    <table width="20" border="1" cellspacing="0" cellpadding="0">
    <form action="" method="post" name="nvq">
      <tr>
        <td><select name="selectnvq" onChange="actionChange(document.all.pwd,'aabbcc')">
    <option></option>
    <option>111</option>
    </select></td>
      </tr>
        <tr>
        <td><input name="pwd" type="password" value="abc"></td>
      </tr>
      <tr>
        <td><input name="" type="button" value="aaaaa" onclick="alert(document.all.aabbcc.value)" ></td>
      </tr>
      </form>
    </table>
      

  15.   

    wanghr100(灰豆宝宝.net)我想改多个txt控件,应该怎么样传递控件数组啊?
      

  16.   

    http://www.anhua.net/friend/register.asp
    填入密码那一栏,最下面有一文本框会即时显示他的md5密文。