私のページ上のすべてのボタンが別のページにリンクするように見える問題がある、IDまたは特定の要素を使用する例えば:。 onclickクラスまたはタグを使用して、すべてのボタンを別のページにリンクする方法
しかし、やって.onclick [0] document.getElementsByTagName( "ボタン")document.getElementsByTagName( "ボタン")のonclick(ので、すべてのボタン) またはdocument.getElementsByClassName( "theButtons")をやってonclickの。 does not work。私のJavascriptコード:
window.onload = function(){
document.getElementsByTagName("button").onclick = function() {
location.href = "../index.html";
};
};
<button class="theButtons">click me</button>
<button class="theButtons">click me</button>
<button class="theButtons">click me</button>
'getElements'関数は、反復処理が必要な配列のようなオブジェクトを返します。 – 4castle
このための標準はありませんか?私は1つを見つけることができませんでした。 –
@ 4castle - 配列ではありませんが、ライブHTMLCollectionです。 –