我的一位朋友刚给我看了以下片段:
function copy(src, dst) {
dst.value = src.value;
}
<form>
<input name="myInput1" onkeyup="copy(myInput1, myInput2)" />
<input name="myInput2" />
</form>
我知道这里的最佳做法是通过ID或其他方式搜索元素,而不是引用输入名称。
我注意到表单在事件触发时就在范围内,这解释了为什么输入可以访问:
这是标准行为吗?如果没有,哪些浏览器支持它?