JavaScriptでフォームが表示されなくなりましたが、フォームが表示されていないときにテキスト行が表示され、javascriptの正しいブール演算子あります。javascriptを使用して要素を非表示にして表示
<script>
function Enter() {
survey.style.display = "none";
if (survey==="none"){
thank.style.display = "inline";
}
else {
thank.style.display = "none";
}
}
</script>
<div id="right">
<div id="thank" style=" display: none">
Thank you, your message has been sent.
</div>
<form name="survey" id="survey" action="" method="post">
<input type="submit" value="Contact Us!" onclick="Enter()"/>
</form>
</div>
エラーメッセージ:
"message": "SyntaxError: expected expression, got '<'", "filename": " https://stacksnippets.net/js ", "lineno": 13, "colno": 28
おそらくあなたがもし(survey.style.display試してみてください== 'なし'){ ありがとう.style.display = 'インライン'; } – Gunnrryy
double equalを使用してみませんか? '==='ではなく '=='? –
@PraveenKumarその問題は私のJDKは '==='期待していると言っています – briggleshiggle