Heim > Web-Frontend > HTML-Tutorial > 一个input输入值后可以马上赋值给另外一个input吗?_html/css_WEB-ITnose

一个input输入值后可以马上赋值给另外一个input吗?_html/css_WEB-ITnose

WBOY
Freigeben: 2016-06-24 12:24:33
Original
1985 Leute haben es durchsucht




在页面中有如上两个input输入框,第一个输入框只能输入正整数,当第一个输入框输入值后,第二个input输入框能马上获取name1输入框的值吗?

怎么实现?


回复讨论(解决方案)

onkeypress事件

多谢楼上的兄弟,如下面这样就能实现我要的效果了:

<html><body><script type="text/javascript">function tests(e){var keynumvar keycharif(window.event) // IE	{	keynum = e.keyCode	}else if(e.which) // Netscape/Firefox/Opera	{	keynum = e.which	}//alert(keynum);keychar = String.fromCharCode(keynum)//alert(keychar);var obj = document.getElementById("id2");obj.innerText=keychar;}</script><form>Type some text (numbers not allowed):<input type="text" name="name1" onkeypress="return tests(event)" /><input type="text" name="name2" id="id2" /></form></html>
Nach dem Login kopieren

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage