0

css を使用してイベントを html タグに添付することは可能ですか?

input [type="text"]
{
onkeypress (dojob(this));

} 
4

4 に答える 4

0

いいえ、javascript を使用する必要がありますが、次のように jQuery を使用して css セレクターを使用して要素を選択できます。

$(document).ready(function () {
    $('input[type="text"]').keyup(function (e) {
        alert(e.which);
    });
});

作業例: http://jsfiddle.net/RYsr8/

于 2013-05-09T14:41:04.373 に答える
0

答えはノーだ。次のようにjavascriptでそれを行うことができます...

$('input[type=text]').on("keypress", function() {

});
于 2013-05-09T14:38:20.527 に答える
0

いいえ、少なくとも標準ではありません。クロスブラウザー ソリューションが必要な場合は、Javascript でJQueryを使用します。

とにかく、IE では、プロパティに.htcバインドされたスクリプトを使用してこれに到達できますが、そうしないでください。Firefox では、標準ではないプロパティを使用できます。behaviour-moz-binding

于 2013-05-09T14:38:57.990 に答える