【发布时间】:2015-03-30 16:24:59
【问题描述】:
我有一个关于 javascript 的问题,我有两个条件来检查输入字段是否存在。但它只告诉我“opleiding存在”,而不是“opleiding存在”和“domein存在”。
请告诉我我的代码有什么问题。
非常感谢!
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script type="text/javascript">
function submit()
{
var opleiding = document.getElementById("opleiding");
var domein = document.getElementById("domein");
if(document.getElementById("opleiding")){
document.write("opleiding exists");
}
if (document.getElementById("domein")){
document.write("domein exists");
}
}
</script>
</head>
<body>
<input type="hidden" id="domein" value="domein" />
<input type="hidden" id="opleiding" value="opleiding" />
<div id="button" onclick="submit()">
<strong>button text</strong>
</div>
</body>
</html>
【问题讨论】:
-
了解document write 的工作原理。
-
document.write会覆盖页面中之前的数据 -
把你的
document.write改成alert,你就会得到答案。
标签: javascript exists