Я новичок в этом и не могу понять, почему он не работает:Javascript еще, если не работает
Так что я функция:
function testResults() {
var answer = document.getElementById("myForm");
if (answer = 'James'); {
alert("Good !");
} else if (answer = 'james'); {
alert("Good !");
} else {
alert("Wrong !");
}
А вот <form>
:
<form name="myform">
Enter your name
<input type="text" name="inputbox" value="">
<input type="button" name="button" value="Click" onClick="testResults()" >
</form>
И это не работает.
Назначение против сравнения,' = 'vs' == 'vs' === '. – elclanrs
Слишком много проблем в коде. Я считаю, что вам нужно больше узнать об этом, прежде чем продолжить. Вот отличный ресурс: [MDN] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide) PS: вам не нужно указывать имя для каждого элемента, если вы отправляете form. Просто убедитесь, что у них есть действительный идентификатор для легкого выбора.;) –