在jquery中,可以通过元素名称获得所有的input框对象,使用each()方法鲫蛏费犁便可遍历获取每一个input框的内容。下面以获得所有输入框的内容为例,讲解jquery如何获取所有input框。
工具/原料
html+jquery
代码编辑器:DreamweaverCS5
方法/步骤
1、新建一个html文件,命名为test.html,用于讲解jquery如何获取所有input框。
2、在test.html文件内,分别在p标签内,使用input标签创建三个文本框,用于内容的输入。
3、在test.html文件内,给三个input标签统一设置一个name属性,例如,设置为myinput,主要用于下面通过该name属性获得所有input对象。
4、在test.html文件内,使用button标签创建一个按钮,按钮名称为“获取所有input框内容”。
5、在test.html文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行myfun()函数。
6、在js标签中,创建myfun()函数,在函数内,通过name属性获得所有的inpu隋茚粟胫t框对象,使用each()方法遍历每一个input框,通夸臾蓠鬏过val()方法获得它们的值,并把每一个值使用push()方法存在arr数组内,最后,使用alert()方法输出所有input的值。
7、在浏览器打开test.html文件,在文本框输入内容,点击按钮,查看结果。