文本框中的文本不可单击。需要javascript帮助才能使其可点击

时间:2015-10-26 12:14:37

标签: javascript jquery html

我是编程新手,这里有一些我的JavaScript和HTML代码。

我想在文本框中单击开始写入(输入)(文本:用户名),所以当我点击它时我不能写,这是问题。

我得到了div lLogin并输入了Login。 当我点击lLogin时,我想交换输入登录但不删除该div中的文本(lLogin)。

$("#lLogin").click(function(){
    $(this).hide();
}); 

只是为了隐藏,我想在开始写作时隐藏它,当我点击文本框中的文本给我输入时。

这是代码,当我开始键入文本并隐藏文本时它是okey,但是当我点击文本时我无法输入,因为我需要javascript。

 $("#Login").on('keydown', function(){

        var value = $(this).val().length;

        if (value>0){

            $("#lLogin").hide();

        }else{$("#lLogin").show();}

HTML代码: 它是文本框中的文本。当我开始写作时,它开始模糊。 当我在文本框中单击该文本(用户名)时,只需选择它。我想让他变得可见和可疑。所以我需要javascript代码。

<div onblur="validation();" id="lLogin" aria-hidden="true" class="hint ellipsis">User Name</div>

这是文本框的输入,它可以正常工作。

<input id="Login" aria-label="Username" class="field" name="user" value="" spellcheck="false" maxlength="5096" type="text">

1 个答案:

答案 0 :(得分:0)

只是跳转到输入?好用焦点。

http://www.w3schools.com/jsref/met_html_focus.asp

onFocus是进行内爆的事件&#34;点击内部&#34;在文本框中。

http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_onfocus

但是事情是解释的问题。请再试一次,然后尝试使用jsfiddle来显示你想要的东西。