Javascript 无法设置属性';innerHTML';未定义的,请提交联系表格

Javascript 无法设置属性';innerHTML';未定义的,请提交联系表格,javascript,html,css,Javascript,Html,Css,我想制作一个联系人表单,但当我按“提交”时,我的文本不显示。我的错误是无法设置未定义的属性“innerHTML”。它是一个外部文件。 我在我的代码下添加。我所有的外部文件。如果您有任何建议,请键入,谢谢:D(对不起,我的英语不好,我正在努力提高它) 函数验证(){ var name=document.getElementById(“name”).value; var email=document.getElementById(“email”).value; var message=docume

我想制作一个联系人表单,但当我按“提交”时,我的文本不显示。我的错误是无法设置未定义的属性“innerHTML”。它是一个外部文件。 我在我的代码下添加。我所有的外部文件。如果您有任何建议,请键入,谢谢:D(对不起,我的英语不好,我正在努力提高它)

函数验证(){
var name=document.getElementById(“name”).value;
var email=document.getElementById(“email”).value;
var message=document.getElementById(“message”).value;
var error\u message=document.getElementById(“error\u message”).value;
var文本;
错误\u message.style.padding=“10px”;
如果(名称长度<5){
text=“Te rog sa introci un nume valid”;
错误\u message.innerHTML=文本;
返回false;
}
如果(消息长度5 rem=80px*/
填充:1rem;
最大高度:100vh;
显示器:flex;
证明内容:中心;
对齐项目:居中;
}
正文::-webkit滚动条{
宽度:0.25雷姆;
}
正文::-webkit滚动条轨迹{
背景:#757d77;
}
正文::-webkit滚动条拇指{
背景:#c2c2;
}
navbar先生{
宽度:5雷姆;
高度:100vh;
位置:固定;
背景色:#2e;
}
.导航栏导航{
列表样式:无;
填充:0;
保证金:0;
显示器:flex;
弯曲方向:立柱;
边缘顶部:225px;
}
.导航项目{
字体大小:30px;
文本对齐:居中;
宽度:85%;
填充:10px
}
保险商实验室{
列表样式类型:无;
}
李阿{
显示:块;
文字装饰:0;
颜色:#b6b8ba;
}
.导航链路{
对齐项目:居中;
高度:3雷姆;
文字装饰:无;
}
.secnav项目{
字体大小:30px;
文本对齐:居中;
填充物:5px;
宽度:85%
}
secnavbar先生{
列表样式:无;
填充:0;
保证金:0;
显示器:flex;
弯曲方向:立柱;
边缘顶部:50px;
}
伊姆纳夫先生{
边缘顶部:10px;
左边距:27px;
位置:绝对位置;
}
.复制{
颜色:白色;
位置:绝对位置;
左边距:50像素;
}
.联络组{
宽度:100%;
显示器:flex;
证明内容:中心;
对齐项目:居中;
}
.联系方式{
位置:相对位置;
颜色:#fff;
最大宽度:500px;
线高:95px;
左侧填充:50px;
字号:18px;
顶部:50px;
}
.联系方式一{
右边距:20px;
字体大小:25px;
}
.联络表格{
最大宽度:700px;
右边距:50px;
位置:相对位置;
顶部:50px;
左:100px;
}
.联系方式,.联系方式{
弹性:1;
}
.联络表格h2{
颜色:#fff;
文本对齐:居中;
字体大小:35px;
文本转换:大写;
边缘底部:30px;
字体系列:“Poppins”,无衬线;
}
.联系方式.文本框{
背景#b8b8;
颜色:#fff;
边界:无;
宽度:计算(50%-10px);
高度:50px;
填充:12px;
字体大小:15px;
边界半径:5px;
盒影:0 1px 1px rgba(0,0,0,0.1);
边缘底部:20px;
不透明度:0.9;
}
.联系方式.文本框:第一个孩子{
右边距:15px;
}
.联系方式文本区{
背景#b8b8;
颜色:#fff;
边界:无;
宽度:100%;
填充:12px;
字体大小:15px;
最小高度:200px;
最大高度:400px;
调整大小:垂直;
边界半径:5px;
盒影:0 1px 1px rgba(0,0,0,0.1);
边缘底部:20px;
不透明度:0.9;
}
.联系方式.发送btn{
浮动:对;
背景:#261010;
颜色:#fff;
边界:无;
宽度:120px;
高度:40px;
字体大小:15px;
字号:600;
文本转换:大写;
文本对齐:居中;
字母间距:2px;
边界半径:5px;
光标:指针;
过渡:0.3s;
过渡性质:背景;
}
.联系方式.发送btn:悬停{
背景:ff2a00;
}
#错误信息{
填充:0;
背景:#6万;
边缘底部:2px;
文本对齐:居中;
字体大小:15px;
过渡:所有0.5s缓解;
}

康斯坦丁·博格丹·特奥多尔

我认为您不能像这样编写var error\u message=document.getElementById(“error\u message”).value

它应该是var error\u message=document.getElementById(“error\u message”);
因为你不需要div的值,你只需要div。

谢谢你,伙计。我真的很感激。我希望这能解决你的问题。不客气。