浅谈document.write()输出样式


Posted in Javascript onMay 07, 2015

js中的最基本的命令之一:document.write(),用于简单的打印内容到页面上,可以逐字打印你需要的内容——document.write("content"),这里content就是需要输出的内容;当然还有一种情况,需要输出JS之中比如变量等等变化的东西,那么就需要用document.write(+variable);当然variable就是你想要输出的变量。

既然可以输出变量,肯定会想要去控制下变量的显示,比如位置以及样式。第一种控制方法是应用内部添加样式的方法,比如

document.write("<font size="+0">=font-size:20px;font-family= Helvetica;"content"</font>"

果里面需要添加的样式太多,那么不仅显得臃肿,而且修改起来也不会方便。

这种情况下肯定用选择器肯定会感觉爽一些。不过由于用选择器的时候要用到各种双引号单引号,所以在使用的时候应该注意防止双引号和单引号的提早匹配,我避免的方法是用 \" 去提醒浏览器不要过早的匹配,例子如下:

document.write("<div id=\"ok\">"+percentage+"</div>");

这里定义了一个名叫ok的ID选择器去控制样式,因id名需要用双引号括起来,所以为了避免和前面的双引号匹配,就用 \" 给它声明一下,然后在CSS文件里面

#ok{style;}

就可以去定义自己想要的样式和位置了。

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
jquery 必填项判断表单是否为空的方法
Sep 14 Javascript
jQuery的学习步骤
Feb 23 Javascript
JSON语法五大要素图文介绍
Dec 04 Javascript
javascript制作坦克大战全纪录(1)
Nov 27 Javascript
JS简单随机数生成方法
Sep 05 Javascript
Javascript this 函数深入详解
Dec 13 Javascript
让你彻底掌握es6 Promise的八段代码
Jul 26 Javascript
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
Aug 16 Javascript
JS 数组随机洗牌的实例代码
Sep 12 Javascript
JavaScript ES2019中的8个新特性详解
Feb 20 Javascript
JS字符串与二进制的相互转化实例代码详解
Jun 28 Javascript
Vue深入理解插槽slot的使用
Aug 05 Vue.js
js库Modernizr的介绍和使用
May 07 #Javascript
详谈LABJS按需动态加载js文件
May 07 #Javascript
JavaScript改变CSS样式的方法汇总
May 07 #Javascript
js实现非常简单的焦点图切换特效实例
May 07 #Javascript
jQuery中closest和parents的区别分析
May 07 #Javascript
js实现键盘上下左右键选择文字并显示在文本框的方法
May 07 #Javascript
基于jQuery.Hz2Py.js插件实现的汉字转拼音特效
May 07 #Javascript
You might like
php桌面中心(三) 修改数据库
2007/03/11 PHP
php获取地址栏信息的代码
2008/10/08 PHP
php实现遍历目录并删除指定文件中指定内容
2015/01/21 PHP
php恢复数组的key为数字序列的方法
2015/04/28 PHP
jquery 多行滚动代码(附详细解释)
2010/06/17 Javascript
jquery自动切换tabs选项卡的具体实现
2013/12/24 Javascript
Javascript核心读书有感之语言核心
2015/02/01 Javascript
jQuery向后台传入json格式数据的方法
2015/02/13 Javascript
删除javascript所创建子节点的方法
2015/05/21 Javascript
简介JavaScript中的getSeconds()方法的使用
2015/06/10 Javascript
js+canvas绘制五角星的方法
2016/01/28 Javascript
vue的事件绑定与方法详解
2017/08/16 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
2019/05/27 Javascript
layui表格设计以及数据初始化详解
2019/10/26 Javascript
如何在 ant 的table中实现图片的渲染操作
2020/10/28 Javascript
[02:05:03]完美世界DOTA2联赛循环赛 LBZS VS Matador BO2 10.28
2020/10/28 DOTA
python的描述符(descriptor)、装饰器(property)造成的一个无限递归问题分享
2014/07/09 Python
python获取各操作系统硬件信息的方法
2015/06/03 Python
python线程池threadpool实现篇
2018/04/27 Python
Django配置celery(非djcelery)执行异步任务和定时任务
2018/07/16 Python
pygame游戏之旅 添加游戏暂停功能
2018/11/21 Python
关于python下cv.waitKey无响应的原因及解决方法
2019/01/10 Python
python语言基本语句用法总结
2019/06/11 Python
django项目中新增app的2种实现方法
2020/04/01 Python
求∏的近似值,直到最后一项的绝对值小于指定的数
2016/02/12 面试题
如何在发生故障的节点上重新安装 SQL Server
2013/03/14 面试题
社区创先争优承诺书
2014/08/30 职场文书
夫妻双方自愿离婚协议书怎么写
2014/12/01 职场文书
幼儿园教师工作总结2015
2015/04/02 职场文书
2015年企业员工工作总结范文
2015/05/21 职场文书
微信搭讪开场白
2015/05/28 职场文书
回复函范文
2015/07/14 职场文书
幼儿园保育员随笔
2015/08/14 职场文书
2016年幼儿园教师师德承诺书
2016/03/25 职场文书
javaScript Array api梳理
2021/03/31 Javascript
php TP5框架生成二维码链接
2021/04/01 PHP