我正在尝试从HTML中的文本输入中获取值到javascript中的变量。 出现了未被捕获的类型错误。 以下是我的HTML代码:
<form name="purchaseform" id="formma">
KJW M700 <br>
<input name='buyM700' type='text' id='1234'>
<input name='caller' type='button' value='click here' onClick='call()'>
</form>
以下是我的Javascript代码:
var m700 = document.purchaseform.buyM700.value;
function call() {
confirm (m700);
};
感谢您提前帮助我。
答案 0 :(得分:1)
尝试以下代码,当字段为空时,在调用函数之前声明变量:
function call() {
var m700 = document.purchaseform.buyM700.value;
confirm (m700);
};
答案 1 :(得分:0)
您可以通过文档的表单HTMLCollection访问表单
var m700 = document.forms.purchaseform.buyM700.value;
function call() {
confirm (m700);
};