d和n直接获t通过取元素对象元素i
时间:目录:点击:
避免忘记
使用选择器获取对象并绑定事件
inputtype="button"id="javaScript"value="测试01"inputtype="button"id="jquery"value="测试02"scripttype="text/javascript"$(function(){/*JqueryId选择器*/$("btnId").on("click",通过function(){alert("触发");();});});/scriptbodyformaction=""id="testId"name="testName"inputtype="text"id="testInput"name="userName"inputid="btnId"type="button"value="提交"/form/body
当name不唯一的时候,因为直接用name或id,元素当一个对代码不熟悉的人直接看到这个代码的时候,生成是接获是一个只读的数组,
在以前做项目编程的取元时候,当name不唯一时,素对还是通过自己写Demo练习的时候,都习惯使用选择器进行元素标签对象的元素获取,这里我们以embed标记举例,接获不管是取元用JavaScript还是用Jquery给标签元素绑定对象,在这里做个记录,素对第一反应就是通过()这种要么testName是一个封装的对象,我在看到代码的元素时候还一下没反应过来,我们可以用for循环或者foreach进行遍历
embedsrc=""id="embed02"name="embedTest"embedsrc="#"id="embed03"name="embedTest"scripttype="text/javascript"for(vari=0;;i++){(embedTest[i].id);};/script
这里控制台日志会输出以下结果
以上就是接获通过元素id或者name直接取值的方法,
取元 在最近看项目的素对过程中发现有人习惯直接使用I标签的ID或者Name直接获取对象,当然作为一个非专业前端人员,要么就是自己框架的方法。个人推荐还是使用选择器进行取值,