2013-04-28 47 views
0

我在显示我的标题输入时仅显示“onclick”事件。 当我们使用鼠标拖动输入框时,它会显示标题,但我只是想在点击输入框时发生这种情况。仅显示输入标题“onclick”事件

我的想法是显示一个标题说“值复制”,因为我有一个函数onclick事件,复制输入(只读)值到剪贴板,当它完成我想让用户知道这发生显示该信息。 这甚至可能吗? (这是一个Windows小工具)

谢谢大家。

回答

0

尝试.focus()

<!DOCTYPE html> 
<html> 
<head> 
    <style>span {display:none;}</style> 
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script> 
</head> 
<body> 
    <p><input type="text" /> <span>focus fire</span></p> 
<p><input type="password" /> <span>focus fire</span></p> 
<script> 
$("input").focus(function() { 
    $(this).next("span").css('display','inline').fadeOut(1000); 
}); 
</script> 

</body> 
</html> 

http://api.jquery.com/focus/

+0

上帝保佑你,我解决了这个问题(也许在一个混乱的方式),使用“点击”设置输入标题为“复制值”和“的onmouseout “将标题设置为”“。谢谢你的帮助。 – 2013-04-28 15:35:48

+0

好吧,我决定使用Jquery(它好多了),另一种方法被窃听。再一次,谢谢你。 – 2013-04-28 20:06:57