Ich habe eine dynamisch erstellte select
Element als solches:Add obligatorisch dynamisch erstellte Element
var select = document.createElement("select");
Was Ich mag würde jetzt tun ist, um dieses Element machen required
. Ich weiß, wie man Klassen, Werte und Text von dynamisch erzeugten Elementen manipuliert, aber ich kann nicht herausfinden, wie man das Element required
macht. Ich hatte eine Antwort von einer ähnlich klingenden Frage gelesen, dass:
select.rules("add", "required");
funktionieren würde, aber der Browser kommt wieder mit dem Fehler Uncaught TypeError: select.rules is not a function
. Von dem, was ich gelesen habe, zeigt dies in der Regel eine Variable nicht richtig für JQuery gemacht werden, so dass ich versuchte, die Änderung der Schaffung Linie:
var select = $("<select></select>");
aber erhielt ich die gleiche Typeerror. Wirklich alles, was ich versuche zu tun ist required
zu einem dynamisch erstellten select
hinzuzufügen, und jeder Hinweis auf eine Richtung, um dies zu tun, würde geschätzt werden.
'select.setAttribute ("required", "") Versuchen Sie,' gearbeitet, als ich durch 'document.createElement amde wählen ("select");'. Ich nehme an, das war hauptsächlich ein Problem von mir verwirrend Javascript und Jquery? – yanman1234