[英]HTML Form into Javascript Variable
如果这有一个简单的答案,我对 Javascript 相当陌生,所以很抱歉。
我想将用户在表单中输入的名称输入到 javascript 变量中。 例如,如果用户在表单中输入名称“James”,我希望变量“ans1”等于字符串“James”。 这是我的代码...
<form> Name: <input type="text" id="username" /> <input type="submit" value="Submit" onClick="makeans1()" /> </form> <script> function makeans1() { var ans1 = document.getElementById.value('username'); alert(ans1); } </script>
我添加警报的原因是检查代码是否有效。 任何帮助将不胜感激。 谢谢
更改: var ans1 = document.getElementById.value('username');
.
到: var ans1 = document.getElementById("username").value;
.
function makeans1() { var ans1 = document.getElementById("username").value; alert(ans1); }
<form> Name: <input type="text" id="username" /> <input type="submit" value="Submit" onClick="makeans1()" /> </form>
正确的代码应该是:
var ans1 = document.getElementById('username').value;
并且始终将您的 alert() 放在函数的开头。 如果你想测试功能命中:)
只需替换下面的行
var ans1 = document.getElementById.value('username');
和
var ans1 = document.getElementById('username').value
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.