JS中获取焦点和选中的元素

摘要:
JS获取焦点元素:document.activeElementdocument.activeElement是一个节点,可以获取IDnodeName、innerHTML和其他JS来获取所选元素。通常,使用P、span、TD中的文本if(window.getSelection){alert(window.get-Selection()+“@@”);

JS获取焦点元素:

document.activeElement

document.activeElement为一个节点可以获取ID nodeName,innerHTML等

JS获取选中元素,一般用去P,span,TD中的文字

if (window.getSelection) {
alert(window.getSelection()+"@@"); //W3C
}
else {
alert(document.selection.createRange().text); //IE
}

免责声明:文章转载自《JS中获取焦点和选中的元素》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[WPF] UserControl vs CustomControl权限设计的idea下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

cesium 中地图发生了平移,放缩,旋转等动作所要执行的动作

1、在canvas上得到鼠标点击的是那个键 <html><head><title>js判断鼠标左、中、右键哪个被点击-柯乐义</title><script type="text/javascript">function whichButton(event){var btnNum = event.b...

移动开发js库Zepto.js应用详解

从哪里下载 Zepto 地址:http://zeptojs.com/ 中文版地址:http://www.css88.com/doc/zeptojs_api/ 这个问题看起来很蠢,从官网下载不就行了嘛!可是你有没有发现下载链接上面有行小字呢? 在这个 README 里面你会惊奇地发现,Zepto 源码中有 14 个模块,而官网提供的标准版里面只有 7...

Ajax:读取响应首部

   有时,只是想“ping”一下服务器,验证服务器是否正常运行。此时,只需要读取服务器发出的响应首部,而忽略内容。通过读取响应首部,可以得出content-Type(内容类型)、Content-Length(内容长度)。甚至LastModified(最后一次修改)的日期。 <html xmlns="http://www.w3.org/1999/xh...

浅析Web前端水印方案:前端加水印和服务端加水印的适用场景、不同的实现方案、使用 MutationObserver 监听dom元素变化、MutationObserver API 介绍

一、问题背景   为了防止信息泄露或知识产权被侵犯,在web的世界里,对于页面和图片等增加水印处理是十分有必要的,水印的添加根据环境可以分为两大类,前端浏览器环境添加和后端服务环境添加,根据实现方式又可以分为两大类,显性水印和数字水印。简单对比一下这两种方式的特点: 1、前端浏览器加水印: (1)减轻服务端的压力,快速反应 (2)安全系数较低,对于掌握一定...

基于Selenium2+Java的UI自动化(7)- 模拟键盘鼠标操作

webdriver提供Actions类,来模拟鼠标点击、悬浮、拖拽、键盘输入等操作; 一、鼠标双击、右击 selenium模拟鼠标单击是用WebElement.click(); 方法,但是双击、右击,需要使用Actions类来模拟; package com.automation.actions; import org.openqa.selenium...

Selenium2+Python自动化-处理浏览器弹窗(转载)

本篇转自博客:上海-小T 原文地址:http://blog.csdn.net/real_tino/article/details/59068827 我们在浏览网页时经常会碰到各种花样的弹窗,在做UI自动化测试的时候势必要处理这些弹窗,这里就介绍一下目前前端界两种弹窗的处理方法。 一、alert弹窗这种弹窗是最简单的一种,Selenium里有自带的方法来处...