JS で、href 属性が関数を実行するリンクを作成しています。関数 simple は、指定された変数でアラート ウィンドウを開きます。
function alerter(str){
alert(str);
}
リンクを作成するときは、次のコードを使用します。
var link = document.createElement('a');
link.setAttribute('href','javascript:alerter("hi")');
link.innerHTML = "Sauce";
私がそれをすれば、それはうまくいきます。ただし、私がやりたいことは、以前に定義された変数を警告することです。しかし、私が使用するとき
link.setAttribute('href','javascript:alerter(myvar)');
ポップアップが機能しなくなりました。また、別の関数を記述する代わりに、単純にアラートを href に埋め込む方法はありますか?