如果我将 ClientID 作为参数传递给 javascript 函数而不包括其周围的单引号,它将作为对控件本身的引用传递,然后可以在不首先调用 getElementByID 的情况下使用它。
我在任何地方都找不到这种行为,这是浏览器特定的东西还是 .net 的东西还是什么?
我正在代码隐藏中设置这样的调用......
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onClick", string.Format("showvalue({0})", TextBox1.ClientID));
}
我担心这可能不适用于旧版本的 IE。谢谢。