- 参考:https://blog.csdn.net/akikang/article/details/80796331
- form 设置了name属性,比如<form name="art_form"> <input name="user"> 就可以通过var username = art_form.user.value 获取到user的值。
- 通过document.getElementsByName 获取元素和通过id获取是不同的,使用该方法的返回值是一个数组,而不是一个元素,如果想通过name属性获取页面中唯一的元素,可以获取返回数组中下标值为0的元素。
<input name="nickname" type="text"> var nickname = document.getElementsByName('nickname')[0]; //不加下标0 不行