Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在“输入两个”中显示文本;用户名";及;密码";直到用户开始键入_Javascript_Php_Html - Fatal编程技术网

Javascript 在“输入两个”中显示文本;用户名";及;密码";直到用户开始键入

Javascript 在“输入两个”中显示文本;用户名";及;密码";直到用户开始键入,javascript,php,html,Javascript,Php,Html,我正在使用PHP显示我的登录表单。现在,表单显示“Username”,但当用户开始键入时,文本不会消失。当用户开始键入时,如何让文本消失,以便文本“Username”不会与他们正在键入的内容重叠 这是我的“用户名”代码 您正在查找html占位符 或 如果它已经有一些值,您也可以单击将其删除,或者选择它,并在您开始键入时自动替换它。为最新的浏览器使用占位符 <input type="password" placeholder="Your Text" onClick="thi

我正在使用PHP显示我的登录表单。现在,表单显示“Username”,但当用户开始键入时,文本不会消失。当用户开始键入时,如何让文本消失,以便文本“Username”不会与他们正在键入的内容重叠

这是我的“用户名”代码


您正在查找html占位符







如果它已经有一些值,您也可以单击将其删除,或者选择它,并在您开始键入时自动替换它。

为最新的浏览器使用占位符

<input type="password" placeholder="Your Text" onClick="this.value='';" >

占位符应该正好做到这一点,只要您没有添加值。您没有在那里设置占位符吗?你们的价值观在最初的展览中是否已经包含了一些东西?请不要只参考W3学校。在你的答案中填入实际代码。
<p class="infield groupbottom">
        <input type="password" name="password" id="password" value="" placeholder=""
               required<?php p($_['user_autofocus'] ? '' : ' autofocus'); ?> />
        <label for="password" class="infield"><?php p($l->t('Password')); ?></label>
        <img class="svg" id="password-icon" src="<?php print_unescaped(image_path('', 'actions/password.svg')); ?>" alt=""/>
</p>
<form action="demo_form.asp">
  <input type="text" name="fname" placeholder="First name"><br>
  <input type="text" name="lname" placeholder="Last name"><br>
  <input type="submit" value="Submit">
</form>
<input type="password" placeholder="enter the password" onClick="this.value='';">
<input type="password" placeholder="enter the password" onClick="this.select();">
<input type="password" placeholder="Your Text" onClick="this.value='';" >
$('[placeholder]').parents('form').submit(function() {
  $(this).find('[placeholder]').each(function() {
    var input = $(this);
    if (input.val() == input.attr('placeholder')) {
      input.val('');
    }
  })
});