在网页中选中任何字符都会在该文本框中

本文介绍了一种使用JavaScript实现的简单方法,可以在用户选中页面上的文本时自动捕获所选内容并显示出来。该方法分为两步:首先在<head>部分引入必要的JavaScript代码,其次在<body>中设置用于展示选中文字的输入框。
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
http://www.corange.cn//uploadfiles/0923-5_68362.jpg

要完成此效果需要两个步骤

第一步:把如下代码加入到<head>区域中

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var text = "";
function getActiveText(e) {


text = (document.all) ? document.selection.createRange().text : document.getSelection();

document.theform.text.value = text;
return true;
}

document.onmouseup = getActiveText;
if (!document.all) document.captureEvents(Event.MOUSEUP);
// End -->
</script>


第二步:把如下代码加入到<body>区域中

<center>
<form name=theform>
被选中的文本: <input type=text name=text value="">
</form>
</center>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值