检查是否选择了文本输入内容(突出显示)

时间:2015-07-19 08:46:50

标签: javascript jquery selected textinput

如何选中(突出显示)表单中的特定文本输入? 我可以用jQuery做到吗?

4 个答案:

答案 0 :(得分:0)

您可以使用此

input:focus { 
    background-color: yellow;
}

答案 1 :(得分:0)

试试这个:

var selected = $(':focus');

答案 2 :(得分:0)

因为您只需要输入类型文本。这是一个javascript解决方案。

function addevents() {
   var input = document.getElementsByTagName('input');
   for(var i=0;i<input.length;i++) {
      input[i].addEventListener('focus', focus, false);
}

function focus() {
    if(this.type === 'text')
        alert(this + ' iam a text input');
}

addevents();

答案 3 :(得分:0)

您可以使用以下jQuery语句获取选定的输入文本:

$("input[type='text']:focus")

演示:https://jsfiddle.net/v7hfp48d/