我有一个Express应用程序,在我的EJS文件中,我循环遍历数据以隐藏5种不同的输入类型,每个输入都有不同的值。
我需要从我的javaScript文件中遍历所有通过类名称选择它们的输入,并提取每个输入的值。我尝试了几种选择,但都没有成功。
这是我有的
这是我的html
<% course.content.forEach(function(content, i) { %>
<input class="editCourseContent" type="hidden" value="<%= course.content[i] %>">
<% }); %>
这是我的JavaScript
hiddenInputEdit = document.getElementsByClassName('.editCourseContent');
includeEditTags();
function includeEditTags(){
for(var i = 0; i < hiddenInputEdit.length; i++){
alert(hiddenInputEdit[i].val());
}
}
答案 0 :(得分:0)
如果您不使用jquery val()
,将无法使用。因此,将hiddenInputEdit[i].val()
更改为hiddenInputEdit[i].value