document.write()及其输出内容的样式、位置控制
2023-06-13 09:15:04 时间
JS中的最基本的命令之一:document.write(),用于简单的打印内容到页面上,可以逐字打印你需要的内容——document.write("content"),这里content就是需要输出的内容;当然还有一种情况,需要输出JS之中比如变量等等变化的东西,那么就需要用document.write(+variable);当然variable就是你想要输出的变量。
既然可以输出变量,肯定会想要去控制下变量的显示,比如位置以及样式。第一种控制方法是应用内部添加样式的方法,比如
document.write("<fontstyle>=font-size:20px;font-family=Helvetica;"content"</font>"这样,不过如果里面需要添加的样式太多,那么不仅显得臃肿,而且修改起来也不会方便。
这种情况下肯定用选择器肯定会感觉爽一些。不过由于用选择器的时候要用到各种双引号单引号,所以在使用的时候应该注意防止双引号和单引号的提早匹配,我避免的方法是用\"去提醒浏览器不要过早的匹配,例子如下:
document.write("<divid=\"ok\">"+percentage+"</div>");
这里定义了一个名叫ok的ID选择器去控制样式,因id名需要用双引号括起来,所以为了避免和前面的双引号匹配,就用\"给它声明一下,然后在CSS文件里面
#ok{style;}
就可以去定义自己想要的样式和位置了。
既然可以输出变量,肯定会想要去控制下变量的显示,比如位置以及样式。第一种控制方法是应用内部添加样式的方法,比如
document.write("<fontstyle>=font-size:20px;font-family=Helvetica;"content"</font>"这样,不过如果里面需要添加的样式太多,那么不仅显得臃肿,而且修改起来也不会方便。
这种情况下肯定用选择器肯定会感觉爽一些。不过由于用选择器的时候要用到各种双引号单引号,所以在使用的时候应该注意防止双引号和单引号的提早匹配,我避免的方法是用\"去提醒浏览器不要过早的匹配,例子如下:
document.write("<divid=\"ok\">"+percentage+"</div>");
这里定义了一个名叫ok的ID选择器去控制样式,因id名需要用双引号括起来,所以为了避免和前面的双引号匹配,就用\"给它声明一下,然后在CSS文件里面
#ok{style;}
就可以去定义自己想要的样式和位置了。
相关文章
- 流程控制-while循环
- c语言浮点数输出格式的控制,c语言输出格式控制「建议收藏」
- IOC控制反转 + DI依赖注入
- 关于PHP缓冲控制在IE浏览器下的应用
- [云原生]深入了解K8S准入控制
- 控制Linux用户目录权限管理实践(linux给用户目录权限)
- 条件控制Oracle中IF条件控制游标处理(oracle游标中if)
- CSS边框长度控制详解编程语言
- Oracle序列设置:精准控制自增序号(oracle设置序列)
- 利用Linux变量及字符串进行控制(linux变量字符串)
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Linux时间同步:实现时间精确控制(linux的时间同步)
- 量子位保真度高达99.3%!英特尔和QuTech发表在《Nature》的论文证明高于1开尔文实现双量子位控制
- 妙用SQLServer 精准控制业务流程(sqlserver_bc)
- Linux信号:深入理解和控制进程(linux信号)
- 展现Redis集群控制之道访问命令(redis集群访问命令)
- ContentType控制输出的类型是否区分大小写