var askQuitHTMLMessage =
"<p><strong>Waar moet rekening mee worden gehouden bij het inplannen?</strong></p>" +
"<p><strong>Vul de volgende gegevens in om het resultaat te bepalen:</strong></p>" +
"<p><input class='inplan_var' data='ingeplande_uren' type='checkbox' name='medewerkers' id='aantmdw'><strong>	 Aantal uren resource</strong></input></p>" +
"<p><input class='inplan_var' data='ervaring' type='checkbox' name='medewerkers' id='ervaring'><strong>	 Ervaring</strong></input></form></p>" +
"<p><input class='inplan_var' data='expertise' type='checkbox' name='medewerkers' id='expertise'><strong>	 Expertise</strong></input></form></p>" +
"<p><input class='inplan_var' data='etc' type='checkbox' name='medewerkers' id='etc'><strong>	 Etcetera</strong></input></form></p>";
我如何在javascript变量中获取这些输入类型之一的ID?
这是一个为您提供ID数组的解决方案
玩代码:https://jsbin.com/vejumo/edit?js,控制台
var askQuitHTMLMessage = "...." // The string in the question
var tmpDiv = document.createElement('div');
tmpDiv.innerHTML = askQuitHTMLMessage;
var inputs = tmpDiv.querySelectorAll('input');
var ids = [];
inputs.forEach(function(input) {ids.push(input.id)})
console.log(ids);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句