我是编程新手,这里有一些我的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">
答案 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来显示你想要的东西。