Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将HTML表单转换为Javascript变量_Javascript_Html_Forms - Fatal编程技术网

将HTML表单转换为Javascript变量

将HTML表单转换为Javascript变量,javascript,html,forms,Javascript,Html,Forms,我对Javascript相当陌生,如果这有一个简单的答案,我很抱歉 我想将用户在表单中输入的名称设置为javascript变量。例如,如果用户在表单中输入名称“James”,我希望变量“ans1”等于字符串“James”。这是我的密码 姓名: 函数makens1(){ var ans1=document.getElementById.value('username'); 警报(ans1); } 更改:var ans1=document.getElementById.value('userna

我对Javascript相当陌生,如果这有一个简单的答案,我很抱歉

我想将用户在表单中输入的名称设置为javascript变量。例如,如果用户在表单中输入名称“James”,我希望变量“ans1”等于字符串“James”。这是我的密码


姓名:
函数makens1(){
var ans1=document.getElementById.value('username');
警报(ans1);
}

更改
var ans1=document.getElementById.value('username')

var ans1=document.getElementById(“用户名”).value

函数makens1(){
var ans1=document.getElementById(“用户名”).value;
警报(ans1);
}

姓名:

正确的代码应该是:

var ans1 = document.getElementById('username').value;

并始终将alert()放在函数的开头。若要测试函数,请点击:)

只需在第行下方替换即可

var ans1 = document.getElementById.value('username');


是的,这个网站并不总是适合初学者-他们应该先学习基础知识,然后再问下去,否则他们会发现自己最终陷入困境。使用谷歌,调试你的代码,并不是每个问题都有资格被问,所以我在这个网站上问这个问题的全部原因是因为我花了几个小时在谷歌和youtube上搜索,并尝试不同的方法让它工作。如果你没有注意到我很快就要做对了,我只需要最后一点帮助,有些人很乐意给我。我想我不会再问任何问题了。抱歉浪费了你宝贵的时间这不是浪费我或其他人的时间,而是阅读,然后你会发现这实际上是一个方法(不是属性),它根据你传递的id返回一个元素,信息就在那里,你只需要搜索它,我的第一反应很抱歉,我删除了那个评论,不用担心。我也收回我的第一反应。我只是不喜欢人们说我的问题愚蠢,甚至当我说我的问题是初学者的时候。不过,我明白你的意思,我觉得在问之前我应该做更多的研究。也许你可以试着对没有经验的用户表现得更热情一些,因为我还没有得到最好的整体体验
var ans1 = document.getElementById('username').value