尝试做一个简单的验证。本教程演示了如何执行验证:
<input type="text" name="userName" required tabindex=1><?php if (!is_null($user)) {echo 'value = "'. $user->getUserName() .'"';}?>
然而,在我的文件中,"value="显示在我的页面上。所以我试过了,把值放在PHP标签里面或外面仍然没有结果。
First name:
<input type="text" name="firstName" <?php echo 'value = "'. $userData->getFirstName() .'"';?> required tabindex=1>
当前您在input的末尾处回显值,因此浏览器会显示它:
<input type="text" name="userName" required tabindex=1><?php if (!is_null($user)) {echo 'value = "'. $user->getUserName() .'"';}?>
改变
<input type="text" name="userName" required tabindex=1
<?php if (!is_null($user)) {echo 'value = "'. $user->getUserName() .'"';}?>
>
演示:http://codepad.viper - 7. - com/0zf5ew