gpt4 book ai didi

PHP:当回显 JavaScript 警报时,文本输入大小会减小

转载 作者:行者123 更新时间:2023-11-30 05:45:12 24 4
gpt4 key购买 nike

我有一个像这样的基本 HTML 表单。提交时,它会检查空字段并提醒用户这两个字段都是必需的。警报后,用户将被重定向到同一页面,但文本输入大小会减小。如何在 PHP“回显”后保持相同的宽度和高度?

屏幕截图 1: 1

截图2: 2

屏幕截图 3:3

Controller :

function validate_user_pass() {
$this->load->library('form_validation');

$this->form_validation->set_rules('username','Email', 'required|max_length[30]');
$this->form_validation->set_rules('password','Password', 'required|max_length[32]');

if ($this->form_validation->run() == FALSE ) {
//$this->load->view('login_error');
echo '<script type="text/javascript">alert("Required fields are empty!");</script>';
$this->index();
}
else {
$this->verify();
}
}

查看:

<?php echo form_open('login/validate_user_pass'); ?>
<div class="login">
<div class="login-screen">
<div class="login-icon">
<img src="<?php echo base_url(); ?>assets/images/1374606542_newsstand_ios7_ios_7.png" alt="logo">
<h4>Hotel<small>Management System</small></h4>
</div>
<div class="login-form">
<img src="<?php echo base_url(); ?>assets/ico/logo_small.png" alt="logo">
<div class="control-group">
<input type="text" class="login-field" name="username" value="<?php echo set_value('username'); ?>" placeholder="Enter username" id="login-name">
</div>
<div class="control-group">
<input type="password" class="login-field" name="password" value="" placeholder="Password" id="login-pass">
</div>
<input type="submit" class="btn btn-primary" value="Login">

</div>
</div>
</div>

<?php echo form_close(); ?>

最佳答案

可能回答晚了,但我也遇到了同样的问题。我通过将错误弹出框放在标题之外来克服这个问题。我到处搜索,最后来到这里。

我之前的代码是这样的:

<?php
//some code for verification and echo out/show error message
?>
<html>

<!--HTML code that has form-->
</html>

我做的是这样的:

<html>
<head>
<title></title>
</head>
<body>
<?php
//some code for verification and echo out/show error message
?>
<div>
<!--HTML code that has form-->
</div>
</body
</html>

这个问题主要是因为header部分出现了echo。您可以检查一下您对此的看法,这可能会解决问题。

关于PHP:当回显 JavaScript 警报时,文本输入大小会减小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18329468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com