這是我的HTML表單:編輯CSS如果文本輸入空上提交
<form action="process.php" id="login" method="POST">
<p>Username: <?php echo $form->error("user"); ?></p>
<div>
<input type="text" style="font-size: 13px; color: #7e7e7e;" autocomplete="off" id="user" name="user" maxlength="18" length="18" value="<?php echo $form->value("user"); ?>">
</div>
<p>Password: <?php echo $form->error("pass"); ?></p>
<input type="password" name="pass" id="pass" value="<?php echo $form->value("pass"); ?>">
<p>Email:</p>
<?php echo $form->error("email"); ?>
<input type="text" name="email" value="<?php echo $form->value("email"); ?>">
<input type="hidden" name="fav_continent" value="Default">
<input type="hidden" name="fav_colour" value="Default">
<input type="hidden" name="subjoin" value="1">
<input type="submit" value="Register">
</form>
這裏是我的文本輸入字段的自定義樣式:
input[type=text], input[type=password], input[type=email] {
background-color: transparent;
border: none;
border-bottom: 1px solid #9e9e9e;
border-radius: 0;
outline: none;
height: 3rem;
width: 100%;
font-size: 1rem;
margin: 0 0 15px 0;
padding: 0;
box-shadow: none;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
transition: all .3s;
}
它看起來像這樣的jsfiddle:http://jsfiddle.net/qzrtccLx/
如果用戶提交表單並且其中一個文本輸入字段爲空,那麼如何使文本輸入字段從01更改爲EMPTY 至border-bottom: 1px solid red;
?
你寫一些JavaScript。你試圖寫沒有代碼。這很容易。 – 9Deuce
我的意思是容易在Google上查找。甚至在SO – 9Deuce