当前位置:  开发笔记 > 编程语言 > 正文

如何从模式中的输入中使用document.getElementById?

如何解决《如何从模式中的输入中使用document.getElementById?》经验,为你挑选了1个好方法。

我有一个自制的模态(不是bootstrap),我已经插入一个表单,我需要使用JS来检索以下值:

X

Please contact me with any questions or to request a Free Home Market Analysis

测试输入和按钮是在模态外部工作的示例.这是JS:

function submitForm(){
    var xmlhttp = new XMLHttpRequest();

    var fn = document.getElementById('fname').value;
    var ln = document.getElementById('lname').value;
    var e = document.getElementById('email').value;
    var p = document.getElementById('phone').value;
    var m = document.getElementById('message').value;

    alert(fn);

    var test = document.getElementById('test').value;

    alert(test);
}

第一个警报(fn)警告"未定义",而第二个警报(测试)警告我输入测试输入框的值.

这是为什么以及解决方法是什么?我尝试制作一个jsfiddle:https://jsfiddle.net/k1g9dq7w/ 但是小提琴不起作用,也许有人知道更多关于JsFiddle及其原因.



1> t_yamo..:

id从中移除

.id在文档中是独一无二的.

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有