ラベル addEventListener の投稿を表示しています。 すべての投稿を表示
ラベル addEventListener の投稿を表示しています。 すべての投稿を表示

2016年3月27日日曜日

onchange addEventListener の追加

onchange addEventListener の追加

ユーザーが要素の値を変更し、要素が入力フォーカスを失ったとき
 (プログラムから変更した場合には、イベントは発生しない)

<input id = "test" value = "test"/>

<script type ="text/javascript">
        var tag =  document.getElementById('test');
              tag.addEventListener('change', function(){
                      console.info('change');
                      console.log(tag.value);
                      alert('change');
                     },true);

      tag.addEventListener('click', change_value,false);

      function change_value(){
           var tag =  document.getElementById('test');
                 tag.value = 'change'
             }
</script>





onfocus and onblur addEventListener の追加

onfocus  and onblur addEventListener の追加


<input id = "test" value = "test"/>
<script type ="text/javascript">
      var tag =  document.getElementById('test');
            tag.addEventListener('focus', function(){
                  console.info('focus');
                  tag.value = 'focus';
            },false);

            tag.addEventListener('blur', function(){
                  console.info('blur');
                  tag.value = 'blur';
            },false);
</script>







onload addEventListener の追加

onload addEventListener の追加

window.onload = function(){
     console.log('fun 1');
}

window.addEventListener('load', fun2,false);

function fun2(){
     console.log('fun 2');
}

window.addEventListener('load', function(){
     console.log("fun 3")
},false);




2016年1月23日土曜日

addEventListener 一覧

分類イベントハンドラ発生状況
onloadリソースのロードが完了したとき
onunloadアンロードされたとき (ロードする前)
readystatechangedocumentのreadyState属性が変化したとき
フォーカスonfocus要素が入力フォーカスを得たとき
onblur要素が入力フォーカスを失ったとき
onchangeユーザーが要素の値を変更し、要素が入力フォーカスを失ったとき (プログラムから変更した場合には、イベントは発生しない)
onselectテキストが選択されたとき
oncontextmenuマウスで右クリック、またはアプリケーションキーが押されるなどして、コンテキストメニューが表示されるとき
マウスonclickマウスでクリックされたとき
ondblclickマウスでダブルクリックされたとき
onmousedownマウスボタンが押されたとき
onmouseupマウスボタンが離されたとき
onmouseoverマウスが要素に乗ったとき
onmouseoutマウスが要素から離れたとき
onmousemoveマウスが要素の上を移動したとき
キーonkeydownユーザーがキーを押したとき
onkeypressユーザーがキーを押して離したとき
onkeyupユーザーがキーを離したとき
フォームonsubmitフォームの送信が要求されたとき
onresetフォームのリセットが要求されたとき
onresizeウィンドウのサイズが変更されたとき
(Windowオブジェクトのみ)
onscroll要素のコンテンツがスクロールされたとき
onabort画像のロードが中断されたとき
onerror画像のロード中にエラーが発生したとき