1

これが可能かどうかはわかりません。この場合、入力テキストフィールドをクリックしてjQueryの関数をアクティブにし、このアクションの後にjQueryのコードを実行します-onclick内-、私は私の例を置きます:

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

私はこれを行うことができません.getが最終的に機能しないため、何らかのエラーがあると思います.この場合、入力テキストフィールドからのアクティベーションは、ショー情報のために他のdivを開きます.

ありがとうございます。それでは、お元気で !

4

4 に答える 4

3

のようにしてみてください

<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();"/>
于 2013-08-24T09:41:40.120 に答える
2
$('#pass').click(function () {
    $("#list").show();
});

また

変化するonclick="jQuery("#list").show();"

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

于 2013-08-24T09:41:44.420 に答える
1

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>
于 2013-08-24T09:43:52.703 に答える
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();"/>
于 2013-08-24T09:42:04.107 に答える