请教:如何用JS取得当前光标所在文本框的ID??比如我有三个文本框,现在光标放在其中一个文本框内,如何用来取得这个文本框的ID呢??求教!!谢谢
解决方案 »
- 新人求关注!!高分求高人详解如何解决这个页面让IE浏览器兼容!
- 请教各位javascript加时间戳问题
- 关于随机不重复数按钮
- 请教各位高手, 我想在网页里显示些功能,要如何用JaveScript写呢?急!请各位大侠帮帮忙!
- 求教:如何解决IE屏蔽javascript的问题?
- 】】】全局变量与局部变量的疑惑!!!【【【
- 一个比较难解决的window.open的问题,那位出招
- 如何让鼠标移到图片上时把鼠标的变成手指
- 页面中有一个iframe,如何知道该iframe相对屏幕左上角的坐标位置?
- 怎样将javascript里的变量值显示在html页面中?
- 一段脚本代码,请帮忙解释下...
- 这段代码是类吗?
<head>
<title>aaa</title>
</head>
<body> <input type='text' id='txt1' style='width:200px' value="123" />
<input type='text' id='txt2' style='width:200px' value="123" onFocus="aaa(this)"/>
<input type='text' id='txt3' style='width:200px' value="123"/>
</body> </html>
<script language="javascript">
function aaa(obj){
alert(obj.id);
}
</script>
function GetId()
{
alert(event.srcElement.id);
}
</script>
<input id="dd1" type="text" onclick="GetId()" />
<input id="dd2" type="text" onclick="GetId()" />
<input id="dd3" type="text" onclick="GetId()" />
谢谢上面两位大哥!!
function checkMail(obj,email)
{ var srcValue = document.getElementById("aa").value;
if (srcValue.indexOf(obj.email)!=-1)
{
alert("已添加该邮件地址!");
}else {
document.getElementById("aa").value+=(obj.email+";");
}
}出现在文本框内的是undefine,不知道为什么,求教!!
其它HTML代码如下:<input id="aa"><li onclick="checkMail(this,'[email protected]')">小雨</li>
<li onclick="checkMail(this,'[email protected]')">小朋友</li>点击人名后,在文本框内出现的是undefined却没有出现人的email地址??
不知道为什么??求解了!!
var id="text1";
function saveId()
{
id=event.srcElement.id;
}
function checkMail(email)
{
var oText = document.getElementById(id);
if(oText.value.indexOf(email) != -1)
{
alert("Added the email");
}
else
{
if(oText.value.length==0)
{
oText.value = email;
}
else
{
oText.value = oText.value + ";" + email;
}
}
}
</script>
<input id="text1" type="text" onclick="saveId()" />
<input id="text2" type="text" onclick="saveId()" />
<ul>
<li onclick="checkMail('[email protected]')">小雨</li>
<li onclick="checkMail('[email protected]')">小朋友</li>
</ul>