0
我有以下問題,如果我做它的函數someone.listen_request()
裏面給出我file.xul
使用DOM方法來訪問一個元素訪問XUL元素。麻煩從JavaScript
但如果我這樣做了progress_bar()
函數內部它工作正常。
誰能幫助我在這種情況下。
我的代碼:
// Listening to an event from a php/html file
var someone =
{
listen_request: function()
{
document.addEventListener("record-id", function(event)
{
var node = event.target, doc = node.ownerDocument;
var d=node.getUserData("data");
var str=d.split(",");
var text=str[0];
var record_id=str[1];
var field_id=str[2];// Working fine till here
// **this is not working**
document.getElementById("Telephone2").value="helo";
}, false, true);
}
}
someone.listen_request();
// Called at onLoad and onBlur..
function progress_bar(len,page_values)
{
// **here it is working fine**
document.getElementById("Telephone2").value="helo";
var filed_cnt=0;
var tot_rows=0;
for(i=0;i<len;i++)
{
if(page_values[i]!="")
{
filed_cnt+=parseInt(1);
}
}
var compeletion= (filed_cnt/len)*100;
var complete=Math.round(compeletion);
document.getElementById("pbar").value=complete;
document.getElementById("meter").value=complete;
}
「有問題」 是不是說明 - 什麼錯誤信息是你越來越?按Ctrl-Shift-J查看錯誤控制檯。 –
感謝您回覆弗拉基米爾帕蘭特。但在javascript錯誤控制檯中沒有錯誤消息。我想說document.getElementById(「Telephone2」)。value =「helo」;不工作inseid功能someone.listen_request(),但同時兩個功能都在同一頁上,它正在以功能progress_bar()很好..。 – Himanshu
然後代碼根本不運行。如果它運行但在中間停下來,那麼一定有一個例外。 –