<input type="text" name="txt1" id="txt1" >
<script>
var txt = documentgetElementById("txt1");
txtstylecolor="red";
txtstylebackgroundColor="red";
</script>
上面这种是正确的。就是你那段代码。
查看一下你的TextBox1的代码在页面中的位置是不是在你那段脚本之前
<asp:Textbox id="aa" runat="server">
<script>你的格式化代码</script>
这种应该是没有问题的
要是
<script>你的格式化代码</script>
<asp:Textbox id="aa" runat="server">
这种就会暴未找到对象的错误。
就是执行那段javascript代码时时候那个TextBox1控件还没有输出。导致documentgetElementById找不到这个对象,所以脚本错误。
1、直接使用行内样式,即在html标签上使用style
<div style="width:100px;height:100px;background:red;">div内容</div>2、先定义css样式,再给html的class属性赋值
<style>
content{
width:100px;
height:100px;
background:red;
}
</style>
<div class="content">
div测试内容
</div>
总结:两种方式效果是一致的,只是第二种方式可进行重用,只要html元素class属性相同即可
我在新加坡玩台服和泰服都不卡,你可以试试,韩服有一点卡,不知道你们那边怎么样。
另外马来西亚也快要公测了,你以后可以试试
韩服:http://wwwJCEportscom (JC Entertainment)
台服:http://wwwFSOnlinecomtw (红心辣椒)
泰服:http://FreeStylePlayParkcom (AsiaSoft)
马服:http://FreeStylePlayParknet(AsiaSoft,未开放)
一网站调用CSS代码的方法:
方法一:
XML/HTML代码
<style type="text/css">
<!--
@import url("css/maincss");
@import url("css/fontcss");
@import url("css/layoutcss");
-->
</style>
方法二:
XML/HTML代码
<link href="css/tianyicss" rel="stylesheet" type="text/css" />
那么这两各方法有什么区别和优缺点呢?
本质上,这两种方式都是为了加载CSS文件,但还是存在着细微的差别。
差别1:link属于XHTML标签,而@import完全是CSS提供的一种方式。
link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。
差别2:加载顺序的差别。当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式(就是闪烁),网速慢的时候还挺明显(梦之都加载CSS的方式就是使用@import,我一边下载一边浏览梦之都网页时,就会出现上述问题)。
差别3:兼容性的差别。由于@import是CSS21提出的所以老的浏览器不支持,@import只有在IE5以上的才能识别,而link标签无此问题。
差别4:使用dom控制样式时的差别。当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。
/
大致就这几种差别了,其它的都一样,从上面的分析来看,还是使用link标签比较好。
标准网页制作加载CSS文件时,还应该选定要加载的媒体(media),比如screen,print,或者全部all等。
/
差别5:@import可以在css中再次引入其他样式表,比如可以创建一个主样式表,在主样式表中再引入其他的样式表,如:
CSS代码
maincss
———————-
@import “sub1css”;
@import “sub2css”;
sub1css
———————-
p {color:red;}
sub2css
———————-
myclass {color:blue}
这样更利于修改和扩展.
注:这样做有一个缺点,会对网站服务器产生过多的HTTP请求,以前是一个文件,而现在却是两个或更多文件了,服务器的压力增大,浏览量大的网站还是谨慎使用。有兴趣的可以观察一下像新浪等网站的首页或栏目首页代码,他们总会把css或js直接写在html里,而不用外部文件。
答案:(1)管道与过滤器风格(Pipe and Filter Style)(2)客户-服务器风格(Client-server Style)(3)面向对象风格(Object-oriented Style)(4)隐式调用风格(Implicit Invocation Style)(5)仓库风格(Repository Style)(6)进程控制风格(Process control Style)(7)解释器模型(Interpreter Model)(8)黑板风格(Blackboard Style)(9)层次风格(Layered Style)(10)数据抽象风格(Data Abstraction Style)
欢迎分享,转载请注明来源:浪漫分享网
评论列表(0条)