
如何在网页中实现数字为图片,点击数字图片,在相应的text框内显示该数字?求大神解答
其中社保卡号旁边的文本框id为"t1"密码旁边的id为"t2"数字图片id为数字1的图片id为"s1"依次类推进入为"jr"更正为"gz"退格为"tg",求完整的网页代码...
其中 社保卡号旁边的文本框id为"t1" 密码旁边的id为"t2" 数字图片id为 数字1的图片id为"s1" 依次类推 进入为"jr" 更正为"gz" 退格为"tg" ,求完整的网页代码.用JavaScript 实现该功能,每行代码后面都希望有注释该行代码是干什么的...小弟新手..真诚求高手指点..
不愿意透露代码的可发送邮箱4450704@qq.com ..万分感谢 展开
不愿意透露代码的可发送邮箱4450704@qq.com ..万分感谢 展开
1个回答
展开全部
<body>
<form id="frm" action="?">
<input type="text" name="t1"><br>
<input type="password" name="t2"><br>
<input type="submit" name="jr" value="进入">
<input type="button" value="1" onclick="javascript:numclk(this);">
<input type="button" value="2" onclick="javascript:numclk(this);">
<input type="button" value="3" onclick="javascript:numclk(this);">
......
<input type="button" value="更正" onclick="javascript:this.form.t2.value='';">
<input type="button" value="退格" onclick="javascript:this.form.t2.value=this.form.t2.value.substr(0,this.form.t2.value.length-1);">
</form>
<script language="javascript">
function numclk(o){
o.form.t2.value+=o.value; // 把按键的数字加到密码框后面,别的就不用注释了吧.
}
</script>
</body>
<form id="frm" action="?">
<input type="text" name="t1"><br>
<input type="password" name="t2"><br>
<input type="submit" name="jr" value="进入">
<input type="button" value="1" onclick="javascript:numclk(this);">
<input type="button" value="2" onclick="javascript:numclk(this);">
<input type="button" value="3" onclick="javascript:numclk(this);">
......
<input type="button" value="更正" onclick="javascript:this.form.t2.value='';">
<input type="button" value="退格" onclick="javascript:this.form.t2.value=this.form.t2.value.substr(0,this.form.t2.value.length-1);">
</form>
<script language="javascript">
function numclk(o){
o.form.t2.value+=o.value; // 把按键的数字加到密码框后面,别的就不用注释了吧.
}
</script>
</body>
更多追问追答
追问
我的javascript是这么定义的. 这个方法就是 我选中密码输入的地方 点击旁边的数字还是会在卡号的地方出现数字....要怎么改呢..求赐教. 里面的demo就是卡号旁边的test框的id
追答
把当前活动对象存入变量o,然后在函数里直接操作对象o,在文本框获得焦点时将o设为自己,以下是部分代码.
var o=document.getElementById('demo');
function add(t){
o.value+=t;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |