Если я передам ClientID функции javascript в качестве параметра без включения в него одинарных кавычек, он будет передан как ссылка на сам элемент управления, который затем можно использовать без предварительного вызова getElementByID.
Я нигде не могу найти это документированное поведение, это особенность браузера или вещь .net или что?
Я настраиваю вызов как этот в коде позади ...
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onClick", string.Format("showvalue({0})", TextBox1.ClientID));
}
Меня беспокоит, что это может не работать в старых версиях IE.
Спасибо.