- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!JavaScript SELECT BOX の OnChange をキャンセルする
[JavaScript]
!onbeforeactivate を使って無理やり元に戻す
::参考
*window.event.cancelBubble
*window.event.returnValue
::IE Only
*http://msdn.microsoft.com/en-us/library/ms536791(VS.85).aspx
<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>