罗门伦斯vs送葬者:javascript 怎么判断网页中的哪个文本框正在被激活

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/30 12:35:15

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript">
function foucus_fun(num)
{
alert('你激活了文本框,其编号为'+num+'。');
}
</script>
<body>
<input type="text" name="textfield1" onfocus="javascript:foucus_fun(1)" />
<input type="text" name="textfield2" onfocus="javascript:foucus_fun(2)" />
<input type="text" name="textfield3" onfocus="javascript:foucus_fun(3)" />
<input type="text" name="textfield4" onfocus="javascript:foucus_fun(4)" />
<input type="text" name="textfield5" onfocus="javascript:foucus_fun(5)" />
</body>
</html>

说明:文本框激活会触发的事件为onfocus,所以在每个文本框的onfocus事件中执行了foucus_fun(5)程序代码。

<HTML>
<HEAD>
<TITLE> TEST </TITLE>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var obj='没有';
//-->
</SCRIPT>
<input type="text" id="first" onfocus="obj=this.value;alert(this.value);" onblur="obj='没有';" value="第一个"><br>
<input type="text" id="second" onfocus="obj=this.value;alert(this.value);" onblur="obj='没有';" value="第二个"><br>
<input type="button" onclick="alert(obj);" value="这里也可以查看">
</BODY>
</HTML>

废话不说了,测试以上代码你就知道要怎么做了!