<INPUT id="TextInput" style="width:100">
<INPUT id="TextOutPut" Name="TextInput">
<script type="text/javascript">
document.getElementById("TextOutPut").value =2;
document.getElementById("TextInput").value =1;
<script>
写代码的时候一个突发奇想,因为输出时需要确认输入源,所以想在触发事件时通过Name属性记录输入源ID,再通过dom操作直接操作对应输入源。
设想这样的结果应该是,textinput=1,textoutput=2。
但实际情况却是textoutput=1,textinput无赋值。
所以想知道一下页面控件中,一个控件的ID与另一个控件的Name重复会有什么情况发生。希望能有大佬普及一下知识。