リンクのコードは次のとおりです。
<td class="buttonColumn">
<a href="javascript:confirmDialog('Are you sure you want go?', 'http://google.com');" class="actionButtonNew">Leave to Google</a>
</td>
<td class="buttonColumn">
<a href="javascript:confirmDialog('Are you sure you want go?', 'http://yahoo.com');" class="actionButtonNew">Leave to Yahoo</a>
</td>
ページには、変更が必要なまったく同じ形式のボタンが複数あります。私は次のようなことを考えていました:
var fix = document.getElementsByClassName('actionButtonNew');
for (var i=0; i<fix.length; i++) {
コードを完成させる方法がわかりません。私はこれを試しました:
var fix = document.getElementsByClassName('actionButtonNew');
for(var i = 0; i < fix.length; i++) {
try {
var l = fix[i];
var h = fix[i].parentNode.getElementsByClassName('actionButtonNew')[0].href.replace("javascript:confirmDialog('Are you sure you want to go?',", "");
l.href = h;
} catch(e) {}
}
私はそれが非常に厄介で悪いことを知っています。リンクを次のように変更します: ' http://google.com ');
だから私は正しい軌道に乗っているかもしれないと思います。私を助けてください。前もって感謝します!