-3
在我們的訂購系統中,我有一個根本無法訪問的嵌入式功能。方便地存在拼寫錯誤,所以當用戶點擊某個彈出窗口並出現語法問題時會出現拼寫錯誤。用新功能替換javascript函數
有沒有辦法讓我替換那個文本,或者用一個新的函數替換掉所有相同的代碼但是拼寫正確的函數?
這是我需要編輯的功能..注意確認說'你選擇'而不是'你的選擇' 我寧願更換整個東西,因爲我可能想做一些其他的編輯,但現在我' d喜歡修復拼寫錯誤。
function showProof()
{
var blnSubmit = false;
var strHid='';
var strSave='';
if (aryTemplateChoices.length == 0)
{
blnSubmit = true;
}
else
{
for (var i=1; i<=aryTemplateChoices.length; i++)
{
strSave = aryTemplateChoices[i-1];
if (strSave=='')strSave='0';
if (document.getElementById('hidctrl'+ i))strHid = document.getElementById('hidctrl'+ i).value;
if (strHid=='')strHid='0';
if ((strSave != '0') && (strHid != strSave))
{
blnSubmit = true;
break;
}
}
}
if (blnSubmit)
{
if (confirm('Your selection has changed, do you want to save?'))
{
document.getElementById('subtype').value = 'proof';
document.getElementById('prevclick').value = '';
document.getElementById('frm1').submit();
}
}
canAddToCart();
//<!--WRITE-->
getQuantityPrice()
//<!--/WRITE-->
loadProof();
}
只是重新定義函數(具有相同的名稱和糾正碼)在範圍更接近您要使用它。 –
爲什麼你不能訪問代碼? –
取決於它被定義的位置以及它如何被引用/調用。 –