document.querySelectorAll('.searchField')[0].value;//通过类 class 获取 document.querySelectorAll('input')[0].value;//通过标签名获取 document.querySelectorAll('[name="searchTxt"]')[0].value;//通过 name 属性和值来获取
严格意义上,一个页面中只能有一个相同的id,浏览器规定只有document才有getElementById这个属性 在一个页面中,如果页面中的id重复了,我们只能获取到第一个id,后面的id获取不到 ie 678中,input的name属性会与id相冲突,会把name当作id 2,document.getElementsByTagName('a') 在指定的上下文中,根据标签名获取到一组...
还可以通过表单中的name属性值来获取到指定的input标签元素 getElementsByName()方法接受一个name值就可以获取到对应的input标签元素,它返回一个数组,这个数组存放着所有name值等于我们传到函数中的那个值 <!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>知数SEO_专注搜索引擎优化和品牌推广</title></head...
<input type="text" value="您好" name="name3"/><br/> <input type="text" value="您好" name="name1"/><br/> <input type="text" value="您好" name="name1"/><br/> <script> //点击按钮,改变所有name属性值为name1的文本框中的value属性值 document.getElementById("btn").onclick = fun...
function getnum(){ var mynode= document.getElementsByName("text") ; alert(mynode.length); } </script> </head> <body> <input name="text" type="text" value="1"> <input name="text" type="text" value="2"> <input name="text" type="text" value="3"> ...
DOCTYPE html><html><head><title></title> <script> function getName() { var name = document.getElementsByName("btnName"); console.log(name.value); } </script></head><body> <div id="div1"> <input type="text" id="btnId" name="btnName" /> <input typ...
console.log(document.getElementById('div1')); document 在这里是上下文的意思, 就是我在哪个范围里边去找元素 注意: 在ie6、7中,会把表单元素(input)的name属性值当做ID来使用 在ie6、7中,不区分ID的大小写 项目实战注意:不要让表单元素的name和其他元素的id重复,不要用id的大小写来区分我们的不同元 ...
<body> <h1>DOM 节点</h1> <p class="text-info">Hello</p> <form id="form-user"> <label for="user">用户名</label> <input id="user" name="username" value="yoyo"> </form> <script> form = document.forms['form-user'] console.log(form) for (let i = 0; i < form.length; ...
'body')) } return false } var getFormUpladObj = function() { var str = '<input name="file" type="file" class="ui-file"/>' // 表单上传 return $(str).appendTo($'body')) } var iteratorUploadObj = function() { for (var i = 0, fn; (fn = arguments[i++]); ) { var ...
conststr='sunand moon';constregex = /and/;constmatchObj = regex.exec(str);// [ 'and', index: 4, input: 'sun and moon', groups: undefined ]console.log(matchObj); 我们现在可以指定一个 d 正则表达式标志来获取匹配开始和结束的两个索引...