来自页面的JavaScript变量输入?

时间:2011-11-18 16:16:05

标签: javascript html

我在寻找如何从网页输入JavaScript变量?

[编辑]

抱歉,我不清楚。我需要让用户输入一些我可以捕获到变量中的文本。然后,我需要将此变量拆分,在每个元素上执行搜索,例如Google,然后在屏幕上显示结果。

据我了解,我可以使用jQuery的get方法查找信息,然后将每个响应输出并将其放在屏幕上。感谢jQuery的指针我现在可以继续进行了

2 个答案:

答案 0 :(得分:2)

var foo = document.getElementById("formElementId").value;

虽然我推荐jQuery或类似的东西。

答案 1 :(得分:1)

有几种方法。一个是输入文本类型的输入字段,然后将一个事件监听器附加到响应enter键的输入字段?

<input type="text" id="commandLine"/>

然后在js

$("#commandLine").bind('keydown' function(e) {
    if (e.which == 32) {
        var command = $("#commandLine").val();
        //Do stuff with the command
    }
});

或者如果你想在得到回复之前中断流程,你可以使用prompt例如。

var command = prompt("What is your command?","");
alert(command );

正如我所指出的,上面的代码需要jQuery - 这是一个库,它可以在编写多个浏览器时更轻松地使用javascript。值得一看http://jquery.com,只需添加一个指向jQuery库的脚本标签即可轻松使用它。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js" />