javascript - Javascript 选择器:完整的表单或逐个元素
问题描述
假设我有一个包含许多字段的表单,我需要选择其中一些来处理。
更好的选择是选择完整的表单触摸 DOM 一次还是逐个元素选择触摸 DOM 多次?
我知道“缓存选择器”的做法以及多次触摸 DOM 的含义,但是当表单太大时使用什么方法时我有疑问。
<form name="myForm">
<input type="text" id="fname" name="fname">
<input type="text" id="lname" name="lname">
<input type="text" id="email" name="email">
</form>
<script>
//select complete form
const form = document.querySelector('form');
form.fname = 'My Name';
form.lname = 'My Lastname';
//select element by element
const fisrtname = document.querySelector('#fname');
const lastname = document.querySelector('#lname');
</script>
解决方案
推荐阅读
- python - TypeError:Sub 的不支持的操作数类型:第 8 行的“str”和“int”
- linux - qemu-arm-static 中的默认 qemu arm 环境是什么?
- java - 将请求标头转发到 Spring + Netflix + Feign 中的多个服务调用
- amazon-web-services - 亚马逊极光阅读器
- javascript - 获取 JSON 对象键作为链接
- android - 如何在 logcat 中打印 requestBody
- git - git rebase 后我无法删除的文件
- sql - TSQL:在动态 SQL 中使用“输出”子句
- python - 当我激活覆盆子 gpio 时向客户端发送 json 响应
- reactjs - react redux mapStateToProps - 正确的道具没有进入组件