js怎样 获得当前选中位置元素的 html格式? <input type=button value=得到网页里被选中的HTML onclick="alert('网页里被选中的HTML = '+ document.selection.createRange().htmlText)"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的我不是想得到选中的html,我的意思是得到光标所在位置的元素都有哪些格式属性 <body onload='t1.select();'><input id='t1' type='text' value='34' ><input type=button value=得到属性 onclick="alert('属性 = '+ document.selection.type);"> <B><i><u><a>请点击这里加粗链接</a><u><i></B><script language="javascript">document.onclick=function(){ var root=document.body; var obj=event.srcElement; var str="包含如下HTML标签:"; while(obj.parentNode) { if(!root.childNodes(0).contains(obj)) break;//不显示BODY str+=obj.tagName+"\t"; obj=obj.parentNode; } alert(str);}</script> 这个问题听起来就很难:)不过通过dom也许能够做到。提供个思路考虑一下(我没有试过不行别吗我):1、通过dom得到document 节点下所有Element类型的节点2、为每个这样节点添加一个onclick的事件触发器,事件触发器函数的实际参数是this,即将这个节点对象传给该函数3、函数里面对该节点处理(Element类型的节点有个tagName属性,我想通过这个你想做什么都可以了) <input value="AAA" type="button" onclick="BBB()" /><script>function BBB(){ alert(event.srcElement.outerHTML);}</script> jquery $ 未定义 大家好!有谁知道哪种像led广告循环出文字的脚本吗 一个关于DIV动态生成的奇怪问题,高手请进,小弟虚心求教~~,在线等 用JavaScript做一个弹出窗口,只有关闭的窗口,而且固定大小 求一段字符串匹配的代码 找人用javascript完善一个分色文本编辑器, 付费. 问一个贼简单的设计问题。。。。。。。。。。。。。。。。。。。。。 页面中TD的背景设置问题 请问高手们:两个时间Date对象直接比较大小,有没有直接调用的方法? 求教,谁可以在光标停留的区域,动态插入代码 关于图片的隐藏与显示???? 能否强制从服务器下载而不使用IE临时文件夹中的文件
我的意思是得到光标所在位置的元素都有哪些格式属性
<input id='t1' type='text' value='34' >
<input type=button value=得到属性 onclick="alert('属性 = '+ document.selection.type);">
<script language="javascript">
document.onclick=function()
{
var root=document.body;
var obj=event.srcElement;
var str="包含如下HTML标签:";
while(obj.parentNode)
{
if(!root.childNodes(0).contains(obj)) break;//不显示BODY
str+=obj.tagName+"\t";
obj=obj.parentNode;
}
alert(str);
}
</script>
1、通过dom得到document 节点下所有Element类型的节点
2、为每个这样节点添加一个onclick的事件触发器,事件触发器函数的实际参数是this,即将这个节点对象传给该函数
3、函数里面对该节点处理(Element类型的节点有个tagName属性,我想通过这个你想做什么都可以了)
<script>
function BBB(){
alert(event.srcElement.outerHTML);
}
</script>