数カ月前までは正常動作していたのに、
急に動作がおかしくなりました。
html
1<button onclick="list_output(this.parent);" name="query">集計</button>
javascript
1function list_output() 2{ 3 var frm = document.rfm; 4 frm.target = '_self'; 5 frm.action = '/fuel/controller1/action1'; 6 frm.submit(); 7}
のように記述して、ボタンクリックの際にtargetやactionを書き換えていたのですが、
今あらためて動作確認したところ、targetやactionの書き換え動作が無視されていて、
FORM要素に元々設定しているtargetやactionで実行されるようになりました。
jQueryなどのライブラリは使用していません。
対策方法はありますか?
(動作確認は、FirefoxとChromeでやって、どちらでも無視されている状況です。)
document.getElementById()
を使ってFORM要素を特定して書き換えても
無視されています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。