检查使用jquery选择文本框中的值[重复]
Posted
技术标签:
【中文标题】检查使用jquery选择文本框中的值[重复]【英文标题】:Check the value in textbox is selected using jquery [duplicate] 【发布时间】:2012-12-06 14:57:28 【问题描述】:可能重复:Check checkbox checked property using jQuery
谁能告诉我如何使用 jquery 检查在 html 文本框中选择的值。例如,如果选择文本框中的值,则文本将被选择为蓝色背景。
【问题讨论】:
你能扩展一下吗?目前有点不清楚。到目前为止,您尝试过什么? @zerkms 他在文本框之后虽然不是复选框,除非我读错了。 @Zerkms,他要求在文本框中输入选定的文本。 (我猜) 嗯...为什么背景的颜色仍然很重要? :-" @GazWinter :我的意思是文本框。颜色只是为了理解它不是选择或单选按钮。在文本框外部选择像 window.selected() 这样的 commond 但我正在寻找可以在文本框中获取所选值的东西。请帮忙。 【参考方案1】:看到这个:http://jsfiddle.net/rT5vR/
var t = '';
if(window.getSelection)
t = window.getSelection();
else if(document.getSelection)
t = document.getSelection();
else if(document.selection)
t = document.selection.createRange().text;
return t;
$("#myElement").select(function(eventObject)
alert(getSelected().toString());
);
或
$('#myElement').select(function(e)
var start = e.target.selectionStart;
var end = e.target.selectionEnd;
alert($('#myElement').val().substring(start, end));
);
第二个是完美的。不知道第一个是多少跨浏览器...
【讨论】:
此代码返回空白。不返回任何值。 酷第二个函数返回一些东西 :) 谢谢@A.V. 乐于助人...:)以上是关于检查使用jquery选择文本框中的值[重复]的主要内容,如果未能解决你的问题,请参考以下文章
使用较低的函数将pyspark数据框中单列中的值转换为文本清理中的小写[重复]
MS Access 2013 - 根据文本框中的值过滤列表框中的值