我正在尝试创建一个基于HTML的游戏。该游戏应该使用或标记来接受来自用户的数据。我想将输入的数据分配给Javascript中的变量进行比较。然后比较将用于改变页面,使游戏的下一部分进入视图。如何将用户键入的输入值分配给Javascript变量进行比较?
我想到了以下几点:
function(){
document.getElementByID("submit");
}
会适用于这种情况,但我不确定。
我已经拥有的代码非常简单,您可以在此处看到:Fiddle
我是JS / jQuery的新手,所以请原谅我这个问题非常容易回答!
答案 0 :(得分:1)
有很多方法可以做到这一点。
看起来你的方式是使用一个按钮说“#34;现在阅读我的输入"。
在这种情况下,您可以向按钮添加事件处理程序以读取其中的内容。
请参阅以下内容:
<h3>You've entered a dungeon. Do you want to CONTINUE or EXIT?</h3>
<div id="actionInterface">
<input type="text" id="myInput" value="User"/>
<button id="clickMe">Enter Option</button>
</div>
<script>
var myVar;
$("#clickMe").click(function(){
myVar = $("#myInput").val();
alert(myVar);
});
</script>
答案 1 :(得分:0)
这会将对象的值放入变量:
function(){
var x = document.getElementById("my_object").value;
}