Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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 输入文本上的html自动完成不起作用;没有显示历史记录_Javascript_Html_Firefox - Fatal编程技术网

Javascript 输入文本上的html自动完成不起作用;没有显示历史记录

Javascript 输入文本上的html自动完成不起作用;没有显示历史记录,javascript,html,firefox,Javascript,Html,Firefox,这是我的简单html文件,我在Firefox47上运行;“自动完成”属性没有任何效果 我希望按下“向下”箭头可以显示我的历史记录。但是,它不起作用。为什么? 注1:我已经检查了Firefox |选项|隐私| Firefox将:记住历史;我还禁用了所有插件并重新启动了Firefox;还是不行 注2:这些代码只是在客户端浏览器上运行,我不需要向服务器提交表单。我所需要的只是单击按钮,然后从输入中检索文本并用JavaScript执行一些操作 函数runCommand(command\u str){

这是我的简单html文件,我在Firefox47上运行;“自动完成”属性没有任何效果

我希望按下“向下”箭头可以显示我的历史记录。但是,它不起作用。为什么?

注1:我已经检查了Firefox |选项|隐私| Firefox将:记住历史;我还禁用了所有插件并重新启动了Firefox;还是不行

注2:这些代码只是在客户端浏览器上运行,我不需要向服务器提交表单。我所需要的只是单击按钮,然后从输入中检索文本并用JavaScript执行一些操作


函数runCommand(command\u str){
};
运行命令

发生这种情况是因为您没有将
输入包装到表单中

请将其包装在下面这样的表单中,并将
autocomplete
属性也添加到表单中。还要命名您的参数

<form autocomplete="on">
  <input id="command_text" type="text" autocomplete="on" name="command_text" size="80" > 
  <button onclick="runCommand(document.getElementById('command_text').value)">Run Command</button> 
</form>

运行命令

看起来我还需要表单中的action=“#”。对吗?