<script type="text/javascript">
$=function (id){return document.getElementById(id);}
function Te_y()
{
var obj=$("di_pig");
obj.innerHTML='<img src="loading.gif"/>'+'我是图片1';
}
function Te_pd()
{
var obj=$("di_pig");
if($("Te_in").value==123){obj.innerHTML='<img src="ok.gif"/>'+'我是图片2';}
else obj.innerHTML='<img src="error.gif"/>'+'我是图片3';
}
</script>
</head>
<body>
<input type="text" id="Te_in" onBlur="Te_y()"/><div id="di_pig"></div>
<input type="button" value="判断" onclick="Te_pd()"/>
</body>
</html>
自己调试吧
$=function (id){return document.getElementById(id);}
function Te_y()
{
var obj=$("di_pig");
obj.innerHTML='<img src="loading.gif"/>'+'我是图片1';
}
function Te_pd()
{
var obj=$("di_pig");
if($("Te_in").value==123){obj.innerHTML='<img src="ok.gif"/>'+'我是图片2';}
else obj.innerHTML='<img src="error.gif"/>'+'我是图片3';
}
</script>
</head>
<body>
<input type="text" id="Te_in" onBlur="Te_y()"/><div id="di_pig"></div>
<input type="button" value="判断" onclick="Te_pd()"/>
</body>
</html>
自己调试吧
<asp:TextBox ID="TextBox1" runat="server" onBlur="check(this)" onFocus="t1OnFocus(this)"> </asp:TextBox>
<img id="img1" src/>
<script type="text/javascript">
function check(img)
{
if(document.form1.TextBox1.value=="123")
{
this.src = "ok.gif"
return true;
}
else
{
this.src = "error.gif"
return false;
}
}
function t1OnFocus(img)
{
img.src = "loading.gif";
}
</script>
不要那个button来判断啊,焦点改变了自动判断.
也就是loading.gif是一个延时效果,延时效果完后才验证数据的正确性.
<asp:TextBox ID="TextBox1" runat="server" onBlur="check(this)" onFocus="t1OnFocus(this)"> </asp:TextBox>
<img id="img1" src/>
<script type="text/javascript">
function check(img)
{
if(document.getElementById("TextBox1").value=="123")
{
this.src = "ok.gif"
return true;
}
else
{
this.src = "error.gif"
return false;
}
}
function t1OnFocus(img)
{
if(document.getElementById("TextBox1").value.length == 0)
img.src = "loading.gif";
}
</script>
<img id="img1" src/>
<script type="text/javascript">
function check(img)
{
if(document.getElementById("TextBox1").value.length != 0)
{
if(document.getElementById("TextBox1").value=="123")
{
this.src = "ok.gif"
return true;
}
else
{
this.src = "error.gif"
return false;
}
}
}
function t1OnFocus(img)
{
img.src = "loading.gif";
}
</script>