位置: 编程技术 - 正文

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方法)

  • 利税总额计算公式利润表怎么计算
  • 以前年度损益调整结转到未分配利润
  • 计提企业所得税会计科目
  • 会计准则折旧年限规定最新
  • 银行对账单由谁去取
  • 漏缴的印花税如何补交
  • 非关联企业之间无偿借款要交税嘛
  • 汇兑损益结转贷方怎么调整到借方
  • 增值税怎么纳税比率
  • 商铺售后回租会计处理
  • 公司宿舍房租
  • 应付职工薪酬账务处理例题
  • 合并利润表抵消事项包括
  • 增值税普通发票怎么开
  • 企业向个人赠送车辆
  • 零申报的企业所得税年报怎么填
  • 验资报告办理一般需要多久时间
  • 发票分割单可以抵扣吗
  • 微小企业每个季度减免多少税
  • 购货方跨月销项负数发票如何做账?
  • 建账时选择什么会计制度
  • 非公党费返还
  • 以前年度的其他应付款不用付怎么处理
  • 出租人负责维修
  • 房地产企业个人所得税
  • 增资后多久才可以减资
  • 远期结汇会计分录
  • 计提增值税可以无付凭证吗
  • 营业外收入账户性质
  • 汽车因质量原因泡水能退车吗
  • 以前年度损益调整
  • 个人独资企业法律责任
  • jqueryfor
  • 论文导语如何写
  • php判断包含指定内容
  • php 数学函数
  • 如何查看python模块的依赖包
  • 委托代理出口账务处理
  • 个体户怎么报增值税
  • 行政事业单位资产管理办法
  • 公司财务人员岗位职责
  • php怎么装
  • linux数据库导入命令
  • php 操作mongodb
  • 季初资产总额和季末资产总额怎么算
  • 高速公路费如何查询
  • 社保缴费基数怎么算
  • 政府会计资产处置费用科目
  • 什么是试算平衡表,编制试算平衡表时应注意哪些方面
  • 固定资产出售如何开票
  • 预存话费发票能报销吗
  • 待处理财产损溢属于什么类科目?
  • 企业发生坏账损失时,在当期确认坏账损失
  • 外贸出口退税政策
  • 管理费用是负数影响利润表吗
  • 自增字段必须是主键吗
  • mysql error1418
  • mysql5.5解压版安装教程
  • debian10配置ipv6地址
  • mac怎么有线投屏到电视
  • vmware虚拟化解决方案
  • win10怎么取消u盘密码保护
  • ubuntu14.04下apt-get install的报错以及解决方法
  • ubuntu做开发怎么样
  • linux 压缩包zip
  • shell中awk命令
  • centos屏蔽ip
  • win102020h2
  • win7桌面显示电脑图标
  • win7系统怎么设置电源
  • 低分辨率调高分辨率会模糊吗
  • 在对linux系统中dir
  • windows7宽带连接断开怎么办
  • mysql定时脚本
  • js控制style
  • 如何进行前后端交互
  • 安卓开发上下滑动功能界面
  • 宁夏地税领导班子名单
  • 国家税务局总局河南官网
  • 煤炭资源税税率选煤税率多少黑龙江
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设