如何在asp.net中 javascript 设置服务器控件TextBox 的字体颜色或者背景颜色的值?

2025-03-04 04:21:48
推荐回答(4个)
回答1:



上面这种是正确的。就是你那段代码。

查看一下你的TextBox1的代码在页面中的位置是不是在你那段脚本之前


这种应该是没有问题的

要是


这种就会暴未找到对象的错误。

就是执行那段javascript代码时时候那个TextBox1控件还没有输出。导致document.getElementById找不到这个对象,所以脚本错误。

回答2:

var txt = document.getElementById("TextBox1");
txt.style.color="red";
txt.style.backgroundColor="red";
TextBox1是服务器控件的id,
你的js事件是否在页面加载的时候加载到页面呢?

回答3:

要用键值对的方式。
//修改样式
TextBox1.Style.Add("color","red")
//修改属性,像 width ,size ,value这类
TextBox1.Attributes.Add("", "");

回答4:



















参考一下