尝试在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;
}
答案 0 :(得分:1)
当涉及到javascript时,Intellisense并不完美,我担心这是一个众所周知的事实,你所能做的只是等待一个更好的版本,并希望他们能以某种方式解决它...确保你的js代码工作,忽略VS:)
答案 1 :(得分:1)
试试这个:
hiddenInput.value = address.options[address.selectedIndex].text;