Я делаю простую форму, и у меня возникают проблемы с тем, чтобы сделать то, что я хочу. При отправке формы мне нужно, чтобы он обнаружил, что несколько входов определенной категории имеют значения больше 0 (потому что нужно выбрать только один). Вот HTML формыОператор JQuery, основанный на входных значениях
<form onsubmit="calcTime();">
<table>
<tr>
<p>How long does the task take to perform? (Choose one)</p></tr>
<tr>
<p>
<input type="text" style="width: 3em;" id="seconds"> Seconds (Enter an integer 1-60)
<input type="text" style="width: 3em;" id="minutes"> Minutes (Enter an integer 1-60)
</p>
</tr>
<br>
<tr>
<p>How often do you perform the task? (Choose one)</p></tr>
<tr>
<p><input type="text" style="width: 3em;" id="day"> x Per day
<input type="text" style="width: 3em;" id="week"> x Per week
<input type="text" style="width: 3em;" id="month"> x Per month
<input type="text" style="width: 3em;" id="year"> x Per year
</p>
</tr>
<br>
<tr>
<p><input type="submit" value="Submit" id="submitButton"></p>
</tr>
<br>
<tr>
<p id="result"></p>
</tr>
</table>
</form>
Функция JQuery, не работает до сих пор это ...
function calcTime() {
var seconds = $('#seconds');
var minutes = $('#minutes');
var perDay = $('#day');
var perWeek = $('#week');
var perMonth = $('#month');
var perYear = $('#year');
if ((seconds.value > 0) && (minutes.value > 0)) {
alert('Please only choose either seconds or minutes!');
return false;
}
}
Благодаря
ах, спасибо. Я знал, что это будет глупый небольшой надзор – DjH