javaScript

Javascript? EVENT処理の際に引数を渡す。

Javascript? EVENT処理の際に引数を渡す方法。
ちなみにもっと簡略化できます。

//NG
$(function(){
    let hoge = "test";
    $("input[type='text']").on("change",(function(hoge){
        console.log(hoge);
    })(hoge));
});

//OK!
//js
function hoge(a){
    return function(){
        console.log(a +  this.value);
    };
};
document.querySelector('input[type="text"]').addEventListener("click",hoge("aaaaaaa~"),false);

//jq
$(function(){
    let hoge = function(a){
        return function(){
            console.log(a + $(this).val());
        };
    };
    $("input[type='text']").on("change",hoge("test="));
});

関連記事

  1. プログラム

    変なコードを書いてしまった。それはいつものこと(笑)

    変なコードを書いてしまった。PHPにstr_repeatと…

  2. プログラム

    VBAオブジェクトを自動生成しイベントを付与する。

    VBAオブジェクトを自動生成しイベントを付与する。サンプル…

  3. javaScript

    楽天RMSの禁止タグ制限を突破サービス!?

    楽天RMSの禁止タグ制限を突破サービスを自前してみました。…

  4. PHP

    PHPで怒られる怒られない。

    PHPで怒られる書き方と怒られない書き方です。下記のコード…

  5. プログラム

    σ(゚∀゚ )オレ的速報:基本情報技術者解答生成ツール

    σ(゚∀゚ )オレ的速報:基本情報技術者解答生成ツール4月…

2019年4月
« 3月 5月 »
1234567
891011121314
15161718192021
22232425262728
2930 

プロフィール



taokaと申します。

まったりWEB日誌とまったり映画ログを
更新している中の人です😃

趣味は映画鑑賞とブログ書きです。


ブックマークやシェアして頂けると励みになります。

どうぞよろしくお願い致します。

Twitter でフォロー

PAGE TOP