84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
<input type="button" value="点我看看" onclick="fun1()"/>
和
<input name="点我看看" type="button" value="点我看看" onclick="fun1()"/>
name属性在你这句代码里面并不没有太大的作用 另外name的值建议不要是中文的,你给他name属性就相当于你给了这个button一个名字,就像人一样,当需要用你名字的时候去做一件事情的时候你的名字就起作用 不用你名字的时候你就是默默无闻的和别人没有区别, 在js中我们会用name去获取元素及相应的内容 比如 document.getElementsByName("点我看看"); 就可以把所有name叫“点我看看”的形成一个节点列表(类似数组但不是数组),如果你的代码里只有一个这样的名字,你想alert出他是什么元素,可以直接alert(document.getElementsByName("点我看看")[0]);//结果:[object HTMLInputElement];说明他是一个input元素
如果你想获取他的value值 ,直接alert(document.getElementsByName("点我看看")[0].value);//结果就是你value的值 你value写的是提交“” 他给你弹出的就是“提交”;
name属性在你这句代码里面并不没有太大的作用 另外name的值建议不要是中文的,你给他name属性就相当于你给了这个button一个名字,就像人一样,当需要用你名字的时候去做一件事情的时候你的名字就起作用 不用你名字的时候你就是默默无闻的和别人没有区别, 在js中我们会用name去获取元素及相应的内容 比如 document.getElementsByName("点我看看"); 就可以把所有name叫“点我看看”的形成一个节点列表(类似数组但不是数组),如果你的代码里只有一个这样的名字,你想alert出他是什么元素,可以直接alert(document.getElementsByName("点我看看")[0]);//结果:[object HTMLInputElement];说明他是一个input元素
如果你想获取他的value值 ,直接alert(document.getElementsByName("点我看看")[0].value);//结果就是你value的值 你value写的是提交“” 他给你弹出的就是“提交”;