检查使用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选择文本框中的值[重复]的主要内容,如果未能解决你的问题,请参考以下文章

防止用户使用 jQuery 在文本框中输入非数字 [重复]

使用较低的函数将pyspark数据框中单列中的值转换为文本清理中的小写[重复]

选择下拉框中的值时启用文本框[关闭]

MS Access 2013 - 根据文本框中的值过滤列表框中的值

Jquery 结合 easyUI 实现 当选择框中的值等于某一个值的时候,另一个combobox中的值发生变化。

使用 PHP 和 Jquery 在模态文本框中显示值