我的登录表单上的输入字段确实很奇怪。它似乎充满了一大堆"空间"然后在页面加载时立即突出显示这些空格。因此,占位符文本不会显示。
这是屏幕加载时的样子:
还有直接链接供您查看:https://www.uncvrd.co/wp-login.php
编辑相关wp-login.php
<form name="loginform" id="loginform" action="<?php echo esc_url( site_url( 'wp-login.php', 'login_post' ) ); ?>" method="post">
<p>
<label for="user_login">
<?php _e( 'Username or Email Address' ); ?>
<br />
<input type="text" name="log" id="user_login" <?php echo $aria_describedby_error; ?> class="input" value="
<?php echo esc_attr( $user_login ); ?>" size="20" />
</label>
</p>
<p>
<label for="user_pass">
<?php _e( 'Password' ); ?>
<br />
<input type="password" name="pwd" id="user_pass" <?php echo $aria_describedby_error; ?> class="input" value="" size="20" /></label>
</p>
有什么想法?谢谢!
答案 0 :(得分:1)
你的输入元素有问题。据观察,您已在用户输入中预定义了空格
public class LabelReplaceController {
@FXML
private Pane grid;
@FXML
private void selectionChanged(ActionEvent event) {
for (Node child : grid.getChildren()) {
child.setVisible(!child.isVisible());
}
}
}
你需要编辑它并制作它:
<input type="text" name="log" id="user_login" class="input" value="
" size="20" />
它会起作用
对于你的php代码:你想这样做:
<input type="text" name="log" id="user_login" class="input" value="" size="20" />
基本上它是发送空值,但是已经存在由html标签引起的预定义空间