首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有办法获取用户输入并将其转换为JS的变量?

有没有办法获取用户输入并将其转换为JS的变量?
EN

Stack Overflow用户
提问于 2018-10-17 03:34:16
回答 1查看 39关注 0票数 -2

我目前有一个网页,我希望用户能够输入他们的姓名和年龄。完成后,单击submit,第一个输入被设置为var name,第二个输入框被设置为var age。这个是可能的吗?

以下是我尝试过的方法

代码语言:javascript
复制
<form>
    <input type="text" Name:"firstname"><br>
    <input type="text" Age:"age"><br>
    <input type="submit" value="Done">
</form>

但是,我不确定如何将输入设置为值。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-17 03:46:47

首先-您的HTML标记不正确。我真诚地建议你好好读一读这篇文章。

https://www.w3schools.com/html/default.asphttps://www.w3schools.com/js/default.asp或您选择的任何其他站点。

其次--一旦你纠正了你的标记--你可以这样做:

代码语言:javascript
复制
<input type="text" id="firstname">
<input type="text" id="age">
<input type="button" id="submit" value="Set The Variables">

<script>
//Get the dom element you want to listen to and attach a click event
document.getElementById("submit").addEventListener("click", setVars); 


function setVars(){
//Set the variables
var firstname = document.getElementById("firstname").value;
alert ("Vars Set :" + firstname);
}
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52842853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档