私はdivを別のものの中央(垂直方向と水平方向)にするようにしようとしていますが、垂直方向ではなく水平方向にのみ中心を置くことができました。あなたは私のコードの下でそれを行う方法を教えていただけますか?divを垂直に中央に配置し、jQueryで入力テキスト値をクリーンアップする方法は?
質問の第2の部分は次のとおりです。「button1」を使用してフォームの入力テキスト値をリセットするためにjQueryを使用しようとしていましたが、これも機能しません。
ありがとうございました!
コード: ランディングページ
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$("#button1").click(function() {
$('#inputFirstName').removeAttr('value');
$("#inputFirstName").val('');
});
});
</script>
<style>
#formTable {
border: 1px solid black;
margin: 0 auto;
}
#outer {
width: 100%;
height: 500px;
background-color: gray;
}
#inner {
width: 300px;
height: 300px;
margin: 0 auto;
background-color: yellow;
}
</style>
</h:head>
<h:body>
<div id="outer">
<div id="inner">
<h:form class="signupform">
<p>Sign-up for more:</p>
<table id="formTable">
<tr>
<td>First Name:</td>
<td><h:inputText id="inputFirstName" value="#{visitor.firstName}"/></td>
</tr>
<tr>
<td>Last Name:</td>
<td><h:inputText id="inputLastName" value="#{visitor.lastName}"/></td>
</tr>
<tr>
<td>Email:</td>
<td><h:inputText id="inputEmail" value="#{visitor.email}"/></td>
</tr>
</table>
<p><h:commandButton id="submit" value="Submit" action="#{visitor.registerVisitor()}"/>
<h:outputText id="outputText" value="#{visitor.result}"/></p>
</h:form>
<button id="button1">Empty the div element</button>
</div>
</div>
</h:body>
</html>
本当にありがとうございました。あなたが最初に返信して以来、私はあなたの答えを選んでいます。 – user1060551
ありがとうございます。ここでは、入力フィールドをクリアする方法の例を示します。 http://codepen.io/mikemoney/pen/OWEEGb –
ありがとうございましたが、今は送信ボタンでさえも本当にクリアしています。私が欲しいものだけをクリアする方法はありますか?ありがとう! – user1060551