取得input元素中部分选中(selected)的值
From: http://www.7419.com/article.asp?id=216
var agt=navigator.userAgent.toLowerCase();
var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1));
function a(){
var myArea = document.getElementById("s");
var selection;
if (!ie){
if (myArea.selectionStart!= undefined) {
selection = myArea.value.substr(myArea.selectionStart, myArea.selectionEnd - myArea.selectionStart);
}
}else{
if (window.getSelection){
selection = window.getSelection();
}else if (document.getSelection){
selection = document.getSelection();
}else if (document.selection){
selection = document.selection.createRange().text;
}
}
alert(selection)
}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
取得input元素中部分选中(selected)的值
From: http://www.7419.com/article.asp?id=216 var agt=navigator.userAgent.toLowerCase(); var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1)); function a(){ v
-
jquery获取form表单input元素值的简单实例
一般取值方法 $("#id").val(); $("#id").attr("value"); //其中value是元素的属性名如<s:textfield id="cifName" key="cifName" name="#request.consBean.cifName" />的id,key,name属性.取到的值是属性后对应双引号里面的字符. function sav
-
input框中的name和id的区别
1. 可以说几乎每个做过Web开发的人都问过,到底元素的ID和Name有什么区别阿?为什么有了ID还要有Name呢?! 而同样我们也可以得到最classical的答案:ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的. 上周我也遇到了ID和Name的问题,在页面里输入了一个input type="hidden",只写了一个ID='SliceInfo',赋值后submit,在后台用Request.Params["SliceInfo
-
将input框中输入内容显示在相应的div中【三种方法可选】
例题一枚:在input框中输入内容,会相应的显示在下面的div中的不同做法: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/bootstrap.css" rel=
-
layui问题之模拟table表格中的选中按钮选中事件的方法
一.问题 不操作页面,实现table表格中的checkbox选中功能 二.经过 刚开始的思路: 1.通过table的id,找到table渲染时生成的div,即table的下一个兄弟节点div.layui-table-view 2.由于checkbox是固定列,再通过第一步,找到div.layui-table-view的子元素.layui-table-fixed 3.紧接着,找出table的第一行的第一个td里面的input,即tr[data-index="0"] td input(注:
-
php ci 获取表单中多个同名input元素值的代码
有时前台页面要允许动态增加/删除某项属性的多个值,比如向书架中添加书本,要可以动态增加或者删除书本.前台页面的表单中会有多个input元素,如下: 复制代码 代码如下: <form action="a.php"> <input type="text" name="books[]"/> <input type="text" name="books[]"/> <inpu
-
input框中自动展示当前日期yyyy/mm/dd的实现方法
直接上代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>input框中自动展示当前日期</title> </head> <body> <input type="text" id="input"> <script>
-
JavaScript实现清空(重置)文件类型INPUT元素值的方法
本文实例讲述了JavaScript实现清空(重置)文件类型INPUT元素值的方法.分享给大家供大家参考,具体如下: 因为安全限制,脚本是不能随意设置其value值的,所以并不能像其它表单输入域那样用属性来设置使其重置. 重置一个文件域的值,归纳起来主要有 3 种方法. 本文分析这三种方法的浏览器兼容性以及优缺点,并给出一个比较完美的综合方案的代码和Demo. 重置文件域的三种方法: 1. 设置value属性为空. 对于IE11以上和其它较新的非IE的现代浏览器Chrome/Firefox/Ope
-
php获取表单中多个同名input元素的值
有时前台页面要允许动态增加/删除某项属性的多个值,比如向书架中添加书本,要可以动态增加或者删除书本. 前台页面的表单中会有多个input元素,如下: 复制代码 代码如下: <form action="a.php"> <input type="text" name="books[]"/> <input type="text" name="books[]"/> <inp
-
jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题
HTML结构:很简单,就一个input,一个div,能说明问题就OK了: <input type="text" value="默认值"><br/><br/><div>搜索</div> 想要实现的结果: 1.input框获取焦点时value为"",失去焦点时value为"默认值":-----这个很好实现: 2.当在input框中输入要搜素的内容后,点击div搜索,要求控
随机推荐
- 在Django框架中自定义模板过滤器的方法
- access mysql mssql 随机 10条数据的sql语句 原创
- 从零学JSON之JSON数据结构
- 利用JS实现点击按钮后图片自动切换的简单方法
- Java数据结构之简单链表的定义与实现方法示例
- javascript 数组操作详解
- SWT(JFace)体验之FillLayout布局
- mysql 误删除ibdata1之后的恢复方法
- php cli换行示例
- 原生JS实现左右箭头选择日期实例代码
- js实现的类似于asp数据字典的数据类型代码实例
- oracle中distinct的用法详解
- Google打不开的解决方法和IP地址表
- Android开发之OpenGL绘制2D图形的方法分析
- PHP中的Streams详细介绍
- python基于Tkinter库实现简单文本编辑器实例
- Javascript基础教程之变量
- php从字符串创建函数的方法
- 详解Android 手机卫士设置向导页面
- C#修改及重置电脑密码DirectoryEntry实现方法