关于对话框的问题(在线等待)

hell9999 2003-07-28 12:28:35
在asp。net里面 怎样才能 当对话框获得焦点的时候,使对话框的背景颜色改变。用javascript 或是vbscript怎么样实现?谢谢 解决当场给分!
...全文
22 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fisheren 2003-07-28
  • 打赏
  • 举报
回复
<HTML>
<script language='javascript'>
function show()
{
window.document.body.style.backgroundColor='red';
}
</script>
<body onfocus="javascript:show()">
dfhgdfghdfghfg
</body>
</HTML>
cyp503 2003-07-28
  • 打赏
  • 举报
回复
对话框的背景颜色?
  • 打赏
  • 举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_changeProp(objName,x,theProp,theValue) { //v6.0
var obj = MM_findObj(objName);
alert(theValue);
if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
//if (theValue == true || theValue == false)
//eval("obj."+theProp+"="+theValue);
eval("obj."+theProp+"='"+theValue+"'");
}
}
//-->
</script>
</head>

<body>
<form action="" method="post" name="form1" onclick="MM_changeProp('textfield','','bgcolor','#ff0000','TEXTAREA')" >
<textarea name="textfield" ></textarea>
</form>
<form name="form2" method="post" action="">
<textarea name="textarea" id='单行文本1'></textarea>
</form>
</body>
</html>
goody9807 2003-07-28
  • 打赏
  • 举报
回复
agree up
eshusheng 2003-07-28
  • 打赏
  • 举报
回复
gz
孟子E章 2003-07-28
  • 打赏
  • 举报
回复
window.document.body.style.bgColor='red'
chnking 2003-07-28
  • 打赏
  • 举报
回复
在Page_Load中给TextBox加一个获取焦点的事件属性:

private void Page_Load(object sender, System.EventArgs e)
{
TextBox1.Attributes.Add("onfocus","this.style.backgroundColor='blue'");
}
hell8888 2003-07-28
  • 打赏
  • 举报
回复
ok
hell9999 2003-07-28
  • 打赏
  • 举报
回复
是text的文本框。你们理解的是这个吗?不是message的。
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2003-07-28 12:28
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。