У меня есть многострочная форма ввода, но только одна кнопка сохранения.
Изображение страницы:
Код страницы:
<tbody>
{% for data in datas.get_execl_a %}
<form class="form-signin" action="{{ url_for('user.work1',id=data.id) }}"
method="post" name="frm">
{% if data.is_repeat %}
<tr style="background-color: #ff3518">
{% else %}
<tr>
{% endif %}
<td><input id="a" name="a" class="input_a" value="{{ data.a }}"></td>
<td><input id="b" name="b" class="input_b" value="{{ data.b }}"></td>
<td><input id="c" name="c" class="input_c" value="{{ data.c }}"></td>
<td><textarea
id="d" name="d"
class="input_d">{{ data.d }}</textarea>
</td>
<td><input id="e" name="e" class="input_e" value="{{ data.e }}"></td>
<td><input id="f" name="f" class="input_f" value="{{ data.f }}"></td>
<td><input id="g" name="g" class="input_g" value="{{ data.g }}"></td>
<td><input id="h" name="h" class="input_h" value="{{ data.h }}"></td>
<!--<td><input id="i" name="i" class="input_i" value="{{ data.i }}"></td>-->
<td><input id="j" name="j" class="input_j" value="{{ data.j }}"></td>
<td><textarea
id="k" name="k"
class="input_k">{{ data.k }}</textarea>
</td>
<td>
<input id="l" name="l" class="input_l" type="date" value="{{ data.l }}">
</td>
<td>
<button class="btn btn-primary btn-sm" onclick="return IsEmpty();" style="width: 60px">submit</button>
</td>
</tr>
Я попробовал следующий JavaScript код:
function IsEmpty() {
if (document.getElementById('l').value === "") {
alert("Date cannot be empty");
return false;
}
return true;
}
</script>
Запрос, когда все даты пусты
, но другие строки не будут выводиться, даже если дата пуста
Я хочу запросить каждую пустую строку.