html - Weird JavaScript behaviour with variable/alert -
i'm trying variable html form. can read of values except one, on absolutely nothing different.
i tried console.log
starttijd
, shows nothing in console. when alert
starttijd
show me right value. code i'm running:
function validategroepslesform() { var message = ""; var date = document.forms["groepslesform"]["date"].value; if (!date) { message += "vul een geldige datum in<br>"; } var endtime = document.forms["groepslesform"]["endtime"].value; if (endtime == "") { message += "vul een geldige eindtijd in<br>"; } var starttijd = document.forms["groepslesform"]["starttime"].value; if (starttijd = "") { message += "vul een geldige starttijd in<br>"; } console.log(starttijd); var participants = document.forms["groepslesform"]["participants"].value; if (participants == "0") { message += "vul een geldig aantal deelnemers in<br>"; }
<p>datum:</p> <input type="date" name="date" id="futuredate" value="" /> <p>start tijd:</p> <input type="text" name="starttime" id="starttime" placeholder="start tijd van de groepsles" value="" /> <p>eind tijd:</p> <input type="text" name="endtime" id="endtime" placeholder="eind tijd van de groepsles" value="" /> <p>maximaal aantal deelnmers</p> <input type="number" name="participants" id="participants" min="0" value="16" />
your comparison check assignment in code. change to:
if (starttijd == "") { message+= "vul een geldige starttijd in <br>"; }
Comments
Post a Comment