JQuery onclick执行输入字段的事件

时间:2013-08-24 09:40:01

标签: jquery input

我不知道是否有可能这样做,在这种情况下我想要点击输入文本字段激活jQuery中的函数,然后执行jQuery的代码 - 在onclick中 - 我把我的例子:

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="jQuery("#list").show();"/>

我无法做到这一点,我说我有一些错误,因为最后没有得到的工作,在这种情况下从输入文本字段激活打开其他div显示信息

谢谢,问候!

4 个答案:

答案 0 :(得分:1)

尝试

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="myfun();"/>

<script type="text/javascript">
     function my_fun() {
         jQuery("#list").show();
     }
</script>

或者你也可以这样做

<input type="password" name="password" value="" class="input_text_register" id="pass"/>

<script type="text/javascript">
     $(document).ready(function(){
         $('#pass').on('click',function(){
             jQuery("#list").show(); 
         });
     });
</script>

或者甚至只是尝试

<input type="password" name="password" value="" class="input_text_register" id="pass" 
onclick="jQuery('#list').show();"/>

答案 1 :(得分:1)

$('#pass').click(function () {
    $("#list").show();
});

更改onclick="jQuery("#list").show();"

onclick="jQuery('#list').show();"

答案 2 :(得分:0)

尝试转义这样的引号:

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="jQuery(\"#list\").show();"/>

或改变它们

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="jQuery('#list').show();"/>

答案 3 :(得分:0)

您是否已加入jQuery库?

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

最好明确表示。

<input type="password" name="password" value="" class="input_text_register" id="pass" onclick="clickIt();"/>
<script">
     function clickIt() {
         jQuery("#list").show();
     }
</script>