在JS中怎样改变form中的文字颜色?

newsina 2003-05-06 10:57:12
我有一个form,现在我要在它里面显示两种类型的记录,一种用红色显示,一种用绿色显示(同时只显示一种记录),以用来区别,请问在JS中怎样写?我试过了
document.fgColor,可是这个改变的不是text框里的文字的颜色,我还试过document.forms[0].fgColor,这个就没有效果了,大侠们教教俺呀!
...全文
139 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
newsina 2003-05-06
  • 打赏
  • 举报
回复
TO wyhkgd()
不是啦,大哥,看清楚了:我要的是在JS中,通过那个document的什么属性来改变的,
newsina 2003-05-06
  • 打赏
  • 举报
回复
TO fason(【阿信】:老哥,我用上面的形式,然后又改写了一下:
with(form){
for(i=0;i<elements.length;i++)
if(elements[i].type='text') {elements[i].style.color='red'}
}
都显示“不支持此操作。”请再仔细看一下,是不是什么地方的书写有错误啊?
gzwuyh 2003-05-06
  • 打赏
  • 举报
回复
<input name="temp2_1" size="69" style="color:#ffffff">
newsina 2003-05-06
  • 打赏
  • 举报
回复
大哥,不行啊!无效的属性?
kevinwangling 2003-05-06
  • 打赏
  • 举报
回复
document.forms[0].runtimeStyle.color
fason 2003-05-06
  • 打赏
  • 举报
回复
<form name=frm>
<input type=text>
<input type=text>
</form>
<script>
with(frm){
for(i=0;i<elements.length;i++)if(elements[i].type='text')elements[i].style.color='red'
}
</script>
newsina 2003-05-06
  • 打赏
  • 举报
回复
这样要一项项地去设置它,有没有一个针对form的语句,只要一句,就可以改变form内的所有文本框的颜色?呵。
fason 2003-05-06
  • 打赏
  • 举报
回复
document.form1.input1.style.color="red"

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧