在表单中同时将一个文本框的值传给其他的隐藏文本框

菜鸟笔记:在做项目的时候,发现客户不需要好几个注册字段,但是这几个字段又是系统必须的,所以就想实现,比如我个A字段的文本框输入值的同时这个值也传个B字段和C字段。百度了下,菜鸟搞不懂,在群里两位热心朋友帮助下可以实现了,有两种方法


方法一

<input type="text" name="phone" id="phone">
<input type="hidden" name="phone2"  id="phone2" value=""> 
<input type="hidden" name="phone3"  id="phone3" value=""> 
<script>
    phone.onchange=function(){
    phone2.value=phone3.value=phone.value;
}
</script>

方法二

<input type="text" name="phone" id="phone" onchange="document.getElementById('phone2').value=document.getElementById('phone3').value=this.value" >
<input type="hidden" name="phone2"  id="phone2" value=""> 
<input type="hidden" name="phone3"  id="phone3" value=""> 

两种方法都能正常使用,不过在和群里高手沟通时候,他们建议用第二种,兼容性会好一些!

猜你喜欢

转载自blog.csdn.net/likeni1314/article/details/52752845