Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么这个字段没有定义?_Javascript_Html - Fatal编程技术网

Javascript 为什么这个字段没有定义?

Javascript 为什么这个字段没有定义?,javascript,html,Javascript,Html,提交表单并返回页面后,提交表单的字段显示不需要的文本“未定义”: 我怎么会丢失文本“未定义”?我绝对不会让它出现。这是HTML: <span class="small60">Nummer: <input onkeypress="javascript:searchWithEnter('Oversikt','fastsearch')" title="<%=mouseOverFast %>" type="text" size="40" name="fa

提交表单并返回页面后,提交表单的字段显示不需要的文本“未定义”:

我怎么会丢失文本“未定义”?我绝对不会让它出现。这是HTML:

<span class="small60">Nummer: 
<input onkeypress="javascript:searchWithEnter('Oversikt','fastsearch')" 
       title="<%=mouseOverFast %>" type="text" size="40" name="fastsearch">

searchWithEnter
尝试使用未定义的变量设置字段的值


编辑:我没有看到输入的值属性。

如何填充输入?显示JS代码
searchWithEnter
可能会将某些内容分配给
this.value
,但它分配的内容可能是
未定义的
发布您的searchWithEnter()函数。。这样我们就可以帮助我发布代码,但不是这样。甚至连bodytag上用于清除字段的onload都不起作用。为什么会这样?你在这里做了一个巨大的假设,却没有看到任何代码。这是一个合理的猜测,但仅此而已。
function searchWithEnter(action, command) {
    if (window.event && window.event.keyCode == 13) {
        document.actionForm.action.value = 'Oversikt';
        document.actionForm.actionCommand.value = 'fastsearch';
        document.actionForm.submit();
        disableAll();

    }
}