位置: 编程技术 - 正文

JavaScript在XHTML中的用法详解(在js里写html)

编辑:rootadmin
编写XHTML代码的规则要比编写HTML要严格得多,类似下面的代码在HTML中是有效的,但在XHTML中则是无效的。 [javascript] 在HTML中,有特殊的规则用以确定<script>元素中的哪些内容可以被解析,但这些规则在XHTML中不适用。因为小于号(<)在XHTML中将被当作开始一个新标签来解析。但是作为标签,小于号后面不能跟空格,因此导致语法错误。 解决方法有两个:一、用相应的HTML实体(<)替换代码中所有的小于号(<);二、使用一个CData片段来包含JavaScript代码。 方法一相应代码: [javascript] 方法二相应代码: [javascript] 方法一虽然可以让代码在XHTML中正常运行,但却导致代码不好理解了;而方法二在兼容XHTML的浏览器中可以解决问题。但不少浏览器并不兼容XHTML,因而不支持CData片段。所以再使用JavaScript注释将CData标记注释掉。 相应代码: [html] 这种格式在所有现代浏览器中都可以正常使用。 附:不推荐使用的语法 [javascript] 像上面这样把JavaScript代码包含在一个HTML注释中可以让不支持<script>元素的浏览器隐藏嵌入的JavaScript代码,即忽略<script>标签中的内容,而那些支持JavaScript的浏览器在遇到这种情况时,则必须进一步确认其中是否包含需要解析的JavaScript代码。 虽然这种注释格式得到了所有浏览器的认可,也能被正确的解释,但由于所有浏览器都已经支持JavaScript,因此也就没有必要再使用这种格式了。

推荐整理分享JavaScript在XHTML中的用法详解(在js里写html),希望有所帮助,仅作参考,欢迎阅读内容。

JavaScript在XHTML中的用法详解(在js里写html)

文章相关热门搜索词:js写在html哪里,js写在html哪里,js在html中的位置,js里面写html,简述javascript语言在html页面中的应用,javascript在html中应用的三种方法,javascript在html中应用的三种方法,javascript包括在html中,内容如对您有帮助,希望把文章链接给更多的朋友!

Js中setTimeout()和setInterval() 何时被调用执行的用法 定义setTimeout()和setInterval()经常被用来处理延时和定时任务。setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式,而setInterval()则可以在每隔指定

关于JavaScript与HTML的交互事件 JavaScript和HTML的交互是通过事件实现的。JavaScript采用异步事件驱动编程模型,当文档、浏览器、元素或与之相关对象发生特定事情时,浏览器会产生事

关于JavaScript中string 的replace replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法:string.replace(subStr/reg,replaceStr/function)第一个参数可

标签: 在js里写html

本文链接地址:https://www.jiuchutong.com/biancheng/377661.html 转载请保留说明!

上一篇:javascript标签在页面中的位置探讨(js设置标签内容)

下一篇:Js中setTimeout()和setInterval() 何时被调用执行的用法(js的settimeout方法)

  • 不征收增值税的有哪些
  • 普票加专票超过30万全交税吗2020
  • 可以现金结算的资产
  • 支付给个人的佣金费用需要发票吗
  • 工程产值是怎么计算的
  • 内账月末怎样结转
  • 公益募捐什么意思
  • 自然人税收管理系统怎么申报个税
  • 外购的产品用于投资
  • 过次页的金额怎么来的
  • 行政单位工资支出标准
  • 预付货款核销如何做会计摘要呢?
  • 收就业局稳岗补贴做账
  • 以物易物方式销售货物例题
  • 生产企业成本核算流程及案例
  • 租入生物性资产如何入账
  • 债权受让方如何交税
  • 预缴税款后怎么开票
  • 小规模纳税人公司注销流程及费用
  • 员工一次性赔偿怎么算
  • 宽带是否需要缴纳印花税?
  • 增值税税负的概念和如何确定税负
  • 进口增值税内销可以抵扣吗
  • 建筑 分包
  • 企业所得税是根据什么申报的
  • 税务机关代码不能为空怎么解决
  • 出口退税业务流程顺序
  • 如何升级mac系统到10.12
  • 非正常损失的进项税额如何计算
  • 企业车辆按揭的利弊分析
  • 用应付票据付应收账款
  • 共用水电无法取水怎么办
  • 免抵退税额是什么
  • wordpress 中文版和国际版区别
  • php编程中的_横线表示什么
  • 私营独资企业交个税怎么交
  • 材料入库款项未付会计分录
  • 企业发生的现金折扣应计入什么费用
  • 企业和单位往来怎么做账
  • 在树洞中休息的英语
  • 新企业所得税税前扣除政策
  • GPT-4 手画设计稿 直接生成前端页面
  • 增值税专用发票丢了怎么补救
  • 销售自己使用过的固定资产
  • 保姆级教程什么意思
  • 小规模普票免税的会计分录
  • 租入固定资产改良
  • 小规模纳税人季度不超30万怎么做账
  • SQLite中的WAL机制详细介绍
  • linux db2安装与配置
  • 无票收入需要缴纳文化事业建设税吗
  • 行政单位怎样核销坏账
  • 法人向公司借款如何做账
  • 行政单位资产报告范文
  • 设计规划费入什么科目
  • 如何发放银行贷款利息
  • 机器折旧科目
  • 个人向对公账户付款有风险吗
  • 暂估入库一直未取得发票需要调账吗
  • 计提本月工资社保怎么扣
  • 期末自动结转期间损益
  • 一个企业至少应纳多少税
  • win8安装程序在哪里
  • solaris 安装
  • winxp安卓
  • 如何查看电脑的ip地址和端口号
  • u盘比特率
  • mac怎么把两个盘弄成一个盘
  • win7系统开机
  • win10系统自带虚拟机无法启
  • window10自动开机怎么回事
  • macbook core2
  • 硬盘逻辑锁源码
  • c#在unity的作用
  • jq转盘抽奖
  • css div 不换行
  • python set集合取值
  • unity soket
  • 税务系统干部选拔任用工作树立导向
  • 四川省国家电子税务局网上申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设