2013-08-24 3 views
1

Я не знаю, возможно ли это сделать, в этом случае я хочу, когда вы активируете функцию ввода текстового поля в jQuery, а после этого действия выполните код jQuery - внутри OnClick -, я кладу пример:JQuery onclick выполнить событие ввода поля

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

Я не могу сделать это работает, я supose у меня есть некоторые ошибки, потому что не выйдет не работает, наконец, в этом случае активации из входных текстового поля открытого другого DIV для показа информаций

Спасибо, С уважением!

ответ

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

или

изменение onclick="jQuery("#list").show();"

в

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

+0

Yesss right У меня проблема с цитатами, спасибо! – user2501504

+0

@ user2501504 рада помочь вам –

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();"/> 
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();"/> 
0

Включили ли вы jQuery Ли brary?

<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> 
Смежные вопросы