0
A
答えて
0
すべてのイベントは、要素
var x = document.getElementById("test")
if (x) {
['click', 'mouseover'].forEach(function(item) {
x.addEventListener(item, function(event) {
console.log(event.type)
})
})
}
<button id="test">Test Button</button>
addEventListener
ことができる配列に格納することができます
3
この方法を試してみてくださいよう
if (var) {
var.onclick || var.onmouseover= function() {
// do something
}
何かを追加したい
if (var) {
var.onclick = function() {
// do something
}
を持っています。しかし、また、あなたの変数名を変更
el.onclick = el.onmouseover = function() {
}
el.onmouseover
は、関数を参照し、el.onmouseover = function()
もel.onclick
に割り当てられる機能の参照を返します。
例
let a;
let b;
a = b = function() {
console.log('Test');
};
a();
b();
console.log(a === b);
関連する問題
- 1. クエリの結果と同じ関数でクエリを使用する
- 2. 異なる関数、同じ結果
- 3. 左外部結合は左結合と同じですか?
- 4. :2 PHP関数、同じ結果:なぜ?
- 5. 同じ数の行で2つの列を結合する
- 6. 複数のテーブルを同じメタデータで結合する
- 7. 同じ関数がOracleで異なる結果を返す
- 8. Angularjsとjavaを同じサーバーに結合
- 9. MySQL:同じテーブルへの複数の結合と同じ行の別のテーブルへの結合
- 10. 同じストリームを2回結合する
- 11. MYSQL同じテーブルで複数回結合する
- 12. SQL - 同じ行の複数の列で結合する
- 13. SDLウィンドウとGTK +ウィンドウを同じプログラムで結合する
- 14. 同じテーブルを複数回左に結合する
- 15. T-SQL:複数の結合を使用する同じフィールド
- 16. 同じテーブルから複数の列を結合するには?
- 17. Googleスプレッドシート複数のシート、同じワークブックを結合するQUERY()
- 18. イベントハンドラと関数は同じですか?
- 19. 結合する同じ列のSQLテーブル
- 20. 関数Pythonと同じメソッド
- 21. 同じコードで同じコードを同じコードで実行するC#関数
- 22. 関数からcharを取得する場合は、cin.getline()と同じです。
- 23. onmouseoverテーブル内のすべての行で同じデータを表示
- 24. listagg Oracle SQLクエリー、同じテーブルで結合
- 25. ランダムな文字列を返す関数と同じ結果を見る
- 26. NodeJSは、連鎖同期と非同期関数を結合します
- 27. 変数の同じサブセットで2つの異なるPHP関数を結合しますか?ここ
- 28. 同じテーブルの複数の合計列のSQL外部結合
- 29. ggplot同じパネル(ファセットグリッド)内のラインとエリアを結合する
- 30. 結合で関数を使用する
'var myFunc = function(e){}; var.onclick = var.onmouseover = myFunc; ' – kip