日期:2014-05-18  浏览次数:20740 次

文本框输值问题
我有一个文本框,在文本框下面有字符,我点击一个字符让它显示在文本框中应该怎么写谢谢!!!!

------解决方案--------------------
<input type="text" id="textId" name="textId"/>
<span id="1" onClick="text(this);">?</span>
<span id="2" onClick="text(this);>!</span>
<span id="3" onClick="text(this);>+</span>
<span id="4" onClick="text(this);>-</span>
<span id="5" onClick="text(this);>... ...</span>

<script>
function text(obj){
document.getElementById("textId").value=document.getElementById(obj.id).innerHTML;
}
</script>
------解决方案--------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function a(obj){
document.getElementById('aa').value += obj.innerHTML;
}
</script>
 </HEAD>

 <BODY>
<input type='text' value='' id ='aa'/>
<span id='1' onclick='a(this)'>1</span><span id='2' onclick='a(this)'>2</span><span id='3' onclick='a(this)'>3</span><span id='4' onclick='a(this)'>4</span>
 </BODY>
</HTML>