如果在Visual Studio脚本块中运行我的代码,您会发现VS IntelliSense没有列出名为lb和Dot的脚本变量后面的选项(DOM集合选择引用)。与VS不同,adobe DreamWeaver IntelliSense列出了DOM属性
改变或改善这种行为的想法? 感谢
<script type="text/ecmascript">
function LookUpStock() {
var lb = document.getElementById("ListBox1");
var product = lb.options[lb.selectedIndex].text;
}
</script>
<form id="form1" runat="server">
<div>
<asp:ListBox ID="ListBox1" Runat="server"></asp:ListBox>
<button type="Button" onclick="LookUpStock()">Look Up Stock</button>
</div>
...</form>
答案 0 :(得分:0)
ListBox1是服务器端控件。 Visual Studio无法弄清楚转换为HTML时的外观。
但是,如果你写
<select id="ListBox1" />
它将显示Intellisense