「JavaScript イベントハンドラのアタッチ」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==イベントハンドラのアタッチ== [JavaScript] // イベントハンドラのアタッチ function attachEventHandler() { var radioGroups = document…」) |
|||
| (同じ利用者による、間の2版が非表示) | |||
| 1行目: | 1行目: | ||
==イベントハンドラのアタッチ== | ==イベントハンドラのアタッチ== | ||
| − | [JavaScript] | + | [[JavaScript]] | |
// イベントハンドラのアタッチ | // イベントハンドラのアタッチ | ||
function attachEventHandler() { | function attachEventHandler() { | ||
| − | var radioGroups = document.getElementsByName(" | + | var radioGroups = document.getElementsByName("[[R]]ADIO_ITEM_ID"); |
| − | for (var i=0; i | + | for (var i=0; i<radioGroups.length; i++) { |
radioGroups[i].onclick = clickEventHandler; | radioGroups[i].onclick = clickEventHandler; | ||
} | } | ||
| 20行目: | 20行目: | ||
{{attach}} | {{attach}} | ||
---- | ---- | ||
| − | {{include_html banner_html, "!Javascript"}} | + | {{include_html [[banner_html]], "!Javascript"}} |
2020年2月16日 (日) 04:27時点における最新版
イベントハンドラのアタッチ
// イベントハンドラのアタッチ
function attachEventHandler() {
var radioGroups = document.getElementsByName("RADIO_ITEM_ID");
for (var i=0; i<radioGroups.length; i++) {
radioGroups[i].onclick = clickEventHandler;
}
}
// イベントハンドラ
function clickEventHandler() {
alert("radio button clicked.");
}
テンプレート:Ref attacheventhandler.lzh
テンプレート:Ref attacheventhandler.lzh テンプレート:Attach
{{include_html banner_html, "!Javascript"}}
© 2006 矢木浩人