后来恍然大悟因该用Name来标示,于是在input里加了个Name='SliceInfo',就一切ok了。 第一段里对于ID和Name的解答说的太笼统了,当然那个解释对于ID来说是完全对的,它就是Client端HTML元素的Identity。而Name其实要复杂的多,因为Name有很多种的用途,所以它并不能完全由ID来代替,从而将其取消掉。具体用途有: 用途1...
在学习HTML标签中的<input> 元素的输入类型时,我发现<input>标签除了拥有,type等控制输入字段的属性以外,还有两个不能被直接看出来的属性:“id”和“name”。那么这两个属性有什么不同呢? 1.定义上: name:name 属性规定 input 元素的名称。 id:id 属性规定 HTML 元素的唯一的 id。 或许这两句话很难被区分...
<input> // empty element <img> //像img标签也属于empty element 2.2 name属性(让服务器识别输入框身份) 说白了,name属性就是给每个Input标签贴了个身份证,让服务器能够识别出来谁是谁。 <label>Name</label> <input name="name"> <label>Password</label> <input name="password"> 如上面代码所示,如果...
HTML标签中的<input>元素的输入类型时,我们发现<input>标签除了拥有,type等控制输入字段的属性以外,还有两个不能被直接看出来的属性:“id”和“name”。那么这两个属性有什么不同呢? 1.定义 name:name属性规定input元素的名称,但它不具有是唯一行,它的值可以重复使用。 id:id属性规定HTML元素的唯一的id。 或许...
input.name = 'myName'; alert(input.outerHTML); </script> 1. 2. 3. 4. 5. 6. 消息框里显示的结果是:<INPUT id=myId>。 <script language="JavaScript"> var input = document.createElement('<INPUT name="myName">'); input.id = 'myId'; ...
第一段里对于ID和Name的解答说的太笼统了,当然那个解释对于ID来说是完全对的,它就是Client端HTML元素的Identity。而Name其实要复杂的多,因为Name有很多种的用途,所以它并不能完全由ID来代替,从而将其取消掉。具体用途有: 用途1: 作为可与服务器交互数据的HTML元素的服务器端的标示,比如input、select、textarea、...
input.id='myId'; input.name='myName'; alert(input.outerHTML); </scrīpt> 消息框里显示的结果是:<INPUT id=myId>。 <scrīpt language="Javascrīpt"> varinput=document.createElement('<INPUT name="myName">'); input.id='myId'; alert(input.outerHTML); ...
1 首先在html里,我们创建二个input元素,一个有id属性,一个有name属性。然后再添加一个button按钮来触发获取事件。2 在javascript脚本里,我们直接使用js内置的函数document.getElementById就可以了,参数就是我们要获取元素的id。3 得到这个元素后,我们就可以获取这些元素的一些值了,比如value值,通过alert来弹出...
其次,id和name在符号标识上也有所不同。id用井号表示,而name用点表示。在用途方面,name主要用于定义多次出现的元素的名称,例如在表单中,可以为多个input元素设置相同的name属性,以便在提交表单时,可以将相同name的input元素的值作为数组处理。而id则用于定义唯一性元素的样式或脚本,通过id可以精确地...
在input标签中,name和id的意思都差不多,name就是名称咯类似于你的变量名,id是唯一标识这个标签,...