JS中innerHTML和pasteHTML的区别实例分析


Posted in Javascript onJune 22, 2016

本文实例讲述了JS中innerHTML和pasteHTML的区别。分享给大家供大家参考,具体如下:

innerHTML 是一个属性,可以取得或者设定该元素内的 HTML 内容,可以是任意能包含 HTML 子节点的元素都使用它

pasteHTML()是一个方法,在指定的文字区域内替换该区域内的文本或者HTML,该方法必须应用于一个 createTextRange() 或者 document.selection.createRange() 创建的区域上

例:

<Script Language="JavaScript">
function addLink(){
 var oRange = document.selection.createRange();
 if(oRange.text!=''){
   var oUrl = window.prompt('链接网址...','http://www.163.com/');
   var oHtml = '<a href='+oUrl+' target=_blank>'+oRange.text+'</a>';
   oRange.pasteHTML(oHtml);
 }else{
   window.alert('您没有选择加链接的文字!');
 }
}
</Script>
网易  新浪  搜狐<br><br>
<input type="button" value="添加链接" onclick="addLink();">

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
让iframe框架网页在任何浏览器下自动伸缩
Aug 18 Javascript
jQuery EasyUI API 中文文档 搜索框
Sep 29 Javascript
解决ueditor jquery javascript 取值问题
Dec 30 Javascript
基于JS实现EOS隐藏错误提示层代码
Apr 25 Javascript
简单理解js的冒泡排序
Dec 19 Javascript
微信小程序实战之运维小项目
Jan 17 Javascript
js中删除数组中的某一元素实例(无下标时)
Feb 28 Javascript
微信小程序实现时间预约功能
Nov 27 Javascript
小程序文字跑马灯效果
Dec 28 Javascript
vue中使用mxgraph的方法实例代码详解
May 17 Javascript
js getBoundingClientRect使用方法详解
Jul 17 Javascript
在Koa.js中实现文件上传的接口功能
Oct 08 Javascript
JS实现pasteHTML兼容ie,firefox,chrome的方法
Jun 22 #Javascript
浅析JavaScript中命名空间namespace模式
Jun 22 #Javascript
Javascript实现图片不间断滚动的代码
Jun 22 #Javascript
Javascript将双字节字符转换成单字节字符并计算长度
Jun 22 #Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
Jun 22 #Javascript
Javascript 5种方法实现过滤删除前后所有空格
Jun 22 #Javascript
Json解析的方法小结
Jun 22 #Javascript
You might like
全国FM电台频率大全 - 13 福建省
2020/03/11 无线电
其他功能
2006/10/09 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
PHP实现获取域名的方法小结
2014/11/05 PHP
php基于GD库画五星红旗的方法
2015/02/24 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
JavaScript 封装Ajax传递的数据代码
2009/06/05 Javascript
类似CSDN图片切换效果脚本
2009/09/17 Javascript
JavaScript 高级篇之函数 (四)
2012/04/07 Javascript
浅谈JavaScript之事件绑定
2013/07/08 Javascript
简单js代码实现selece二级联动(推荐)
2014/02/18 Javascript
首页图片漂浮效果示例代码
2014/06/05 Javascript
jQuery中Ajax的get、post等方法详解
2015/01/20 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
js+html5实现可在手机上玩的拼图游戏
2015/07/17 Javascript
纯javascript判断查询日期是否为有效日期
2015/08/24 Javascript
如何使用jquery修改css中带有!important的样式属性
2016/04/28 Javascript
jQuery实现隔行变色的方法分析(对比原生JS)
2016/11/18 Javascript
Angular企业级开发——MVC之控制器详解
2017/02/20 Javascript
实例讲解JS中pop使用方法
2019/01/27 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
解决layUI的页面显示不全的问题
2019/09/20 Javascript
cmd运行python文件时对结果进行保存的方法
2018/05/16 Python
Keras中的两种模型:Sequential和Model用法
2020/06/27 Python
Python必须了解的35个关键词
2020/07/16 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
推荐一些比较有用的css3新属性
2014/11/11 HTML / CSS
Sunglasses Shop丹麦:欧洲第一的太阳镜在线销售网站
2017/10/22 全球购物
Yummie官方网站:塑身衣和衣柜必需品
2019/10/29 全球购物
Linux中如何设置Java环境变量(Ubuntu)
2016/07/24 面试题
工程采购员岗位职责
2014/03/09 职场文书
庆七一活动总结
2014/08/27 职场文书
周一早安温馨问候祝福语!
2019/07/15 职场文书
Python图片检索之以图搜图
2021/05/31 Python