我有一個js替換函數來替換預置表單上兩個單選按鈕旁邊的文本。替換文本函數不工作在資源管理器中
腳本如下。
document.body.innerHTML=document.body.innerHTML.replace("Payment by <b>Moneybookers</b>
e-wallet<br>","");
document.body.innerHTML=document.body.innerHTML.replace("Maestro, Visa and other credit/debit cards by <b>Moneybookers</b>","Pago con Diners Club, Mastercard o Visa");}onload=x;
該腳本在Chrome和Firefox中運行良好,但是腳本在Explorer中未執行。
我相信它與我正在取代的文本有關係嗎?當我使用函數來替換文本中的no時,/ - 在文本中 - 它可以在瀏覽器中正常工作,但是,例如,當我嘗試替換文本時。 - 「Moneybookers的Maestro,Visa和其他信用卡/借記卡」在探險家不工作..我假設因爲昏迷和正斜槓。老實說,我已經嘗試了一切,但只是無法得到這個工作。任何幫助將不勝感激!!
如果你看一下在瀏覽器中的JavaScript控制檯,你會看到一個語法錯誤。所以這將是從哪裏開始。您應該在狀態欄的左側看到一些黃色**!**,如果單擊它,則會顯示錯誤。 –