Javascript变量的“Value”属性没有出现在Intellisense上

时间:2014-02-01 14:48:21

标签: javascript asp.net

尝试在updatepanel中获取下拉列表的选定值,将值分配给名为hiddenInput的变量。问题出现在下面的最后一行。输入hiddenInput并按“。”后,intellisense不会列出属性“Value”。最近的一个是“ValueOf”。对于变量“address”也是如此。如何将sth分配给变量的值?

function clientIDYakala() {
         var hiddenInput = document.getElementById("HiddenField1");
         var address = document.getElementById('cphContent_rpAdress_lblCity_0'); 
         hiddenInput.value = address.value;
}

2 个答案:

答案 0 :(得分:1)

当涉及到javascript时,Intellisense并不完美,我担心这是一个众所周知的事实,你所能做的只是等待一个更好的版本,并希望他们能以某种方式解决它...确保你的js代码工作,忽略VS:)

答案 1 :(得分:1)

试试这个:

hiddenInput.value = address.options[address.selectedIndex].text;