前提・実現したいこと
各a要素にそれぞれの関数名を与え、各々で動作するプログラミングをしたいと考えています。
変数を使った関数名の表記は可能でしょうか?
例)
class = "0"のaにはfunction open_window0{...}
class = "1"のaにはfunction open_window1{...}
class = "2"のaにはfunction open_window2{...}
といった感じです。
該当のソースコード
HTML
1<a class ="0" onmouseover="open_window0">red</a> 2<a class ="1" onmouseover="open_window1">blue</a> 3<a class ="2" onmouseover="open_window2">green</a> 4 5・・・ 6<a class ="30" onmouseover="open_window30">black</a> 7
javascript
1 2 3 function 'open_window + i'(){ 4 var elements = document.getElementsByClassName(i); 5 ...と処理が続く 6 } 7 8
試したこと
現在、forを使って関数名を量産することを考えています。
上記の関数名の表記が間違っていることはわかるのですが、調べても表記方法がわかりませんでした。
javascript初心者で、的外れな質問があったら申し訳ありません。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー