미리 설정된 양식의 두 라디오 버튼 옆에있는 텍스트를 바꿀 js 바꾸기 기능이 있습니다.Internet Explorer에서 replace() 함수가 작동하지 않습니다.
스크립트는 다음과 같습니다.
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"
);
스크립트는 Chrome 및 Firefox에서 제대로 작동하지만 Explorer에서는 스크립트가 작동하지 않습니다.
저는 대체 할 텍스트 내에 / -
과 관련이 있다고 생각합니다. 텍스트를 바꾸지 않고 텍스트를 바꾸려면이 기능을 사용하면 텍스트를 대체하려고 할 때 예를 들어 탐색기에서 제대로 작동합니다. - "Maestro, Visa 및 Moneybookers의 다른 신용/직불 카드" 탐색기에서 작동하지 않습니다. 나는 혼수 상태와 슬래시 때문에 추측하고 있습니다. 솔직히 나는 모든 것을 시도했지만 이것을 작동시킬 수는 없습니다. 어떤 도움이라도 대단히 감사 할 것입니다 !!
/(ie \ /)와 (ie \)를 이스케이프 처리해 보셨습니까? – ManseUK