我在寻找如何从网页输入JavaScript变量?
[编辑]
抱歉,我不清楚。我需要让用户输入一些我可以捕获到变量中的文本。然后,我需要将此变量拆分,在每个元素上执行搜索,例如Google,然后在屏幕上显示结果。
据我了解,我可以使用jQuery的get方法查找信息,然后将每个响应输出并将其放在屏幕上。感谢jQuery的指针我现在可以继续进行了
答案 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" />