一键复制指定标签中的内容

/**
			 * 一键复制指定textarea或者input中的内容
			 * @param {Object} objectId  指定textarea或者input标签中的id属性值
			 */
			function copyArticle(objectId) {
				var text = document.getElementById(objectId);
				text.select();
				document.execCommand('copy');
			}

此方法支持谷歌浏览器、火狐浏览器,支持mui框架开发的app(android)。

此方法测试暂时支持直接复制textarea或者input标签中的内容,其他标签的话,个人觉得需要创建一个影藏的input标签将指定标签(如span)中的内容,取出赋值给input标签,并获取input标签的元素对象,调用select()获取选中的全部文本进行一键拷贝,暂未测试,只是个人所想!!

猜你喜欢

转载自blog.csdn.net/qq_38322527/article/details/81282556