0
I am working in webview. I have a toggle button in my web page and when i click that button it will call the javascript function.
但它沒有按預期正常工作。當我在添加操作時調用該函數時,它會卡住。我做的唯一不同的是我有webview裏面的listview。在android的listview中的webview,JavaScript的arithematic操作不起作用
=======
function fnTogglePositive(obj){
oTable = document.getElementById("tblData");
obj.innerHTML = "ALL";
var i = 0;
fnCheck(0,6);
}
else{
obj.innerHTML = "POSITIVE";
}
}
function fnCheck(i,n){
var k = parseInt(i) + 1;
if(i<n){
document.getElementById("txt").value = k ;
}
else
return 0;
}
>
----------
我在列表視圖中的WebView加載這個javascript函數。當我調用
fnTogglePositive函數時,它不計算值,當webview在列表視圖。
我創建了一個單獨的活動,其中只包含webview其工作正常。
我可以找出它卡在哪裏。函數調用發生了,但它在計算
值時停滯不前。但我不知道爲什麼它卡在這一點。
Please Let me know why this issue happened. Thanks in addvanced.
'var k = parseInt(i)+ 1;'這條線造成麻煩。而奇怪的是,它在單獨的活動中工作只有Web視圖。但是,當它包含webview丟失的列表視圖時失敗。我得到Uncaught引用錯誤:fnTogglePositive沒有定義。我試圖改變我的JavaScript代碼。如果我刪除'var k = parseInt(i)+ 1'。它不會拋出未捕獲的引用錯誤。我需要知道原因。感謝先進。 – 2014-10-28 12:59:12