| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「JavaScript SELECT BOX の OnChange をキャンセルする」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
1行目: 1行目:
 
==JavaScript SELECT BOX の OnChange をキャンセルする==
 
==JavaScript SELECT BOX の OnChange をキャンセルする==
[[JavaScript]]
+
[[JavaScript]] |
 
====onbeforeactivate を使って無理やり元に戻す====
 
====onbeforeactivate を使って無理やり元に戻す====
 
=====参考=====
 
=====参考=====

2020年2月15日 (土) 08:36時点における版

JavaScript SELECT BOX の OnChange をキャンセルする

JavaScript |

onbeforeactivate を使って無理やり元に戻す

参考
  • window.event.cancelBubble
  • window.event.returnValue
IE Only
<html>
<head>
<script>
function change_handler(sel) {
    sel.value = sel.previouse_selected_value;
}
</script>
</head>
<body>
<select onbeforeactivate="this.previouse_selected_value=this.value;" onchange="change_handler(this)">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>
</body>
</html>