2012-11-14 44 views
0

我正在實施CRM 2011實體表單中的自定義下拉列表(選擇控件)。選擇控件的html在一個html文件中,我把它作爲一個web資源導入。我已經以實體形式添加了該網頁資源。現在的onload功能,我想填充一些硬編碼值是選擇控制,但它顯示以下錯誤,當加載窗體:實體表單中的自定義下拉列表 - 訪問字段錯誤CRM2011

enter image description here

這裏是在onload功能:

function onload() 
{ 
var select = document.getElementById("WebResource_State").contentWindow.document.getElementById("state"); 
select.options[select.options.length] = new Option('Text 1', 'Value1'); 
} 

的上面的錯誤觸發器在這個函數的第二行。請建議缺少的東西。

感謝

回答

2

無論您選擇不具有期權性質,(也許它需要一個大寫的O?)或選項值不具有的長度。您可以在IE中使用F12打開調試器。在第二行放置一個斷點,並在它命中時檢查選擇變量上可用的屬性/方法。