سمیرا55
یک شنبه 16 تیر 1392, 17:39 عصر
میخام با کلیک بر روی textbox رنگ زمینه اش تغییر کنه
اگه این کد رو توی یک صفحه ای از masterpage مشتق نشده بزارم درست کار میکنه اما وقتی توی صفحه ای که از masterpage گرفته شده میزارم کار نمیکنه
code for JavaScript:
<script type="text/javascript">
function change()
{
document.getElementById('textbox1').style.backgrou ndColor="gray";
}
function changeback()
{
document.getElementById('textbox1').style.backgrou ndColor="white";
}
</script>
code for html:
<asp:TextBox ID="textbox1" onclick="change();" onblur="changeback();" runat="server"></asp:TextBox>
code-behind:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
textbox1.Attributes.Add("onclick", "return change();");
textbox1.Attributes.Add("onblur", "return changeback();");
}
}
اگه این کد رو توی یک صفحه ای از masterpage مشتق نشده بزارم درست کار میکنه اما وقتی توی صفحه ای که از masterpage گرفته شده میزارم کار نمیکنه
code for JavaScript:
<script type="text/javascript">
function change()
{
document.getElementById('textbox1').style.backgrou ndColor="gray";
}
function changeback()
{
document.getElementById('textbox1').style.backgrou ndColor="white";
}
</script>
code for html:
<asp:TextBox ID="textbox1" onclick="change();" onblur="changeback();" runat="server"></asp:TextBox>
code-behind:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
textbox1.Attributes.Add("onclick", "return change();");
textbox1.Attributes.Add("onblur", "return changeback();");
}
}