我有一个页面,它的代码像这样:
var textBox = $get("<%=textState.ClientID%>");
这需要我将JavaScript代码放在页面内而不是美好地收纳在js文件中。有更好的方法吗? 由于这样,document.getElementById无法使用,因为最终我会得到像下面这样的代码:
var textBox = document.getElementById("originDestinationControl_textState");
或者
var textBox = document.getElementById("ctl00_ContentPlaceHolder_originDestinationControl_textState");
根据我引用这些控件的位置(在主页和/或用户控件内),情况可能有所不同。