这是我的代码。我创建了一个按钮,在单击事件时我想显示表单,但我的表单未显示。
gives an error " Uncaught SyntaxError: Invalid or unexpected token"
<input id="Result" name="display" type="button" value="Cost Report" onclick= document.getElementById("form id").style.display="block";
style="overflow:hidden;padding: 5px 5px; border-radius: 3px;font-size: 8.5pt; width:200px ; background-color: #E7FCCA; font-weight: bold; ">
<div>
<form id="form id" style="display: block;">Results</form>
</div>
最佳答案
将事件绑定(bind)到元素时,应使用 "
或 '
包裹它们。
<input id="Result" name="display" type="button" value="Cost Report" onclick='document.getElementById("form id").style.display="block";' style="overflow:hidden;padding: 5px 5px; border-radius: 3px;font-size: 8.5pt; width:200px ; background-color: #E7FCCA; font-weight: bold; ">
<div>
<form id="form id" style="display: none;">Results</form>
</div>
关于javascript - Html按钮不显示表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43751506/