如何实现点击复制一行? 页面由数行文字组成,当鼠标移到某行并点击时,则复制这行的内容,请教如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在你需要的那行(多行)数据上监听onmouseover事件,事件触发时,读取该行内容。然后调用粘帖板,比如IE浏览器可以使用:window.clipboardData.setData(需要复制的内容);其他浏览器无法调用黏贴板,可以使用flash插件。 window.clipboardData.setData需要设置数据类型,正确的语法是window.clipboardData.setData('类型','内容');文本数据类型为text.下面的程序可完成需求:<div id="theforever_csdn1" onclick="theforever_csdn(this)">aaaaa</div><div id="theforever_csdn2" onclick="theforever_csdn(this)">bbbb</div><div id="theforever_csdn3" onclick="theforever_csdn(this)">ccc</div><div id="theforever_csdn4" onclick="theforever_csdn(this)">dd</div><script type="text/javascript"> function theforever_csdn(o){ window.clipboardData.setData('text',o.innerText);}</script> 前提如果是每一行都为不同的div,则问题就变得简单。添加onclick事件,获取当前的节点的innerHTML 就可以了 这个思路好。<div id="d1"></div><div id="d2"></div>$('div').bind('click',function(){$(this).html()}) 关于根据form中option的值执行不同事件 关于Node.js的想法?这是对的么? 请了解VB script和JS的高手帮忙看看 帮忙看下这段如何把显示内容顶到最左边.. 求一数据校验格式:小数位最多输入两位小数 如何在html使用javascript.net自定义类 如何动态使一个元件不可见 如何用Javascript脚本清除密码及表单内容(急!!!) 如何判断几组radio是不是都选了一个值. 面向对象编程,看不懂了 js引入到html中 extjs的问题
其他浏览器无法调用黏贴板,可以使用flash插件。
window.clipboardData.setData('类型','内容');
文本数据类型为text.下面的程序可完成需求:
<div id="theforever_csdn1" onclick="theforever_csdn(this)">aaaaa</div>
<div id="theforever_csdn2" onclick="theforever_csdn(this)">bbbb</div>
<div id="theforever_csdn3" onclick="theforever_csdn(this)">ccc</div>
<div id="theforever_csdn4" onclick="theforever_csdn(this)">dd</div>
<script type="text/javascript">
function theforever_csdn(o){
window.clipboardData.setData('text',o.innerText);
}
</script>
添加onclick事件,获取当前的节点的innerHTML 就可以了
<div id="d1"></div>
<div id="d2"></div>$('div').bind('click',function(){$(this).html()})