我有这段代码:
<script>
function getAge() {
var birthdate = document.getElementById("birthdatebox").value;
document.getElementById("agecomputed").innerHTML = calculateAge2(birthdate);
}
</script>
和
<input type="text" name="birthdatebox" />
<button onclick="getAge()" name="birthdatebutton">Get Your Age</button>
<div id="agecomputed"></div>
它应该返回计算值。什么都没发生。只是不起作用。 请帮忙。
更新: 我有一个js文件的引用,它包含calculateAge2函数,当我直接传递一个数字而不是birthdate变量时,它确实有效。
答案 0 :(得分:1)
您需要将<input>
属性添加到<input type="text" name="birthdatebox" id="birthdatebox" />
元素中,就像这样......
verifyText | id=note | *Text to match*