页面初始化是,就已经将变量objvalue的值赋为input1的value,但是那时候是空的。
建议
var obj = document.getElementById("input1");
function show()
{
alert(obj.value);
}
这样调用show()就会去获取当前的值。
============================补充部分=====================
既然提示obj 为null
说明根本没有获取到需要的对象。
确保你提供的id没问题
可以把
var obj = document.getElementById("input1");
放在body的最后,确保input1已经加载后再赋给obj
这样就可以了,文本框要放在objvalue以前,这样就可以顺利读取数据:
你的定义和函数是放到了
中间了吗从没出现过你说的这种情况,你先放到里面看看能取到值不