在函数内部使用document.getElementById
时出现一个奇怪的问题。 我有一个模态窗口窗体(Highslide)。当表单提交时,我只是调用函数foo.Inside foo,我只是使用ID选择表单元素使用document.getElementById
。但是不提供价值,只是返回默认值。 我试过jQuery html,但它不起作用。document.getElementById不能在函数内工作
我的代码
function foo(){
var name = document.getElementById('yname').value;
// it just returns default value(null).
}
<form onsubmit="return foo();">.......</form>
这些事情发生在WordPress的主题。
做你试图从函数返回的名字吗?把'返回名称'功能。 –
你的名字字段的ID为'yname'。 – Town