Я делаю сайт для компании, чтобы забронировать отпуск для сотрудников. Когда вы вводите даты, у меня есть кнопка проверки и кнопка отправки. Я хочу, чтобы кнопка отправки была отключена до тех пор, пока не будет нажата кнопка проверки, но я не могу понять, как это сделать. Есть идеи?Кнопка отправки отключена, пока другая кнопка не нажата
Это моя форма кнопки
<input type="reset" value="Reset">
<input type="button" id="check" name="check"><label for="check">Check</label>
<input type="submit" id="submit" value="Submit" disabled >
И это то, что я до сих пор, но это не работает ...
<script type="text/javascript">
var button = $("input[type='button']"),
submitButt = $("input[type='submit']");
button.click(function() {
submitButt.attr("disabled", !button.is(":clicked"));
});
</script>
Что вы сделали до сих пор? Это очень просто. В событии onclick установите флажок this.form.submitbutton.disabled =! This.checked – mplungjan
Что еще делает кнопка проверки? Вы отметили это как классический ASP. Классический ASP - это код на стороне сервера, что означает, что он запускается при загрузке страницы, поэтому вам нужно будет отправить форму, чтобы заставить ее что-либо сделать. Ваша кнопка проверки должна быть формой. Если это работа для JavaScript, то, возможно, вам нужно добавить этот тег – John
Он находится в форме. И это не флажок извините, это кнопка отправки, но я использую ее для проверки праздников, чтобы узнать, доступны ли они или недоступны. – user3323463