首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

通过另一个TextBox所填入的值去动态改变TextBox和Label所显示的值解决方法

2012-03-19 
通过另一个TextBox所填入的值去动态改变TextBox和Label所显示的值通过另一个TextBox所填入的值去动态改变T

通过另一个TextBox所填入的值去动态改变TextBox和Label所显示的值
通过另一个TextBox所填入的值去动态改变TextBox和Label所显示的值

就是当我对TextBox输入值的同时,另一个TextBox和Label马上同步显示对应的值,而且要动态验证TextBox所输入的只能是0-9的数字,其余不能输入.

哪个高手能指教一下啊!
马上接贴!!!!!!

[解决办法]
只能在客户端完成(IE的例子)。你说的 Textbox、label 都是 asp.net 的术语,不能在服务器端实现这个功能。
<script>
function just()
{
var keycode = event.keyCode
if (keycode <48 || keycode> 57)
{
event.keyCode=0;
event.returnValue=false;
}
}

function copystr()
{
var lb1 = document.getElementById( "lb ");
var keycode = event.keyCode
if (keycode> =48 && keycode <=57)
{
txt2.value = txt1.value;
lb1.innerText = txt1.value;
}
}
</script>

<input name= "txt1 " id= "txt1 " onkeydown= "just() " onkeyup= "copystr() "> <br/>
<input name= "txt2 " id= "txt2 "> <br>
<span name= "lb " id= "lb "> </span>

热点排行