Привет, я пытаюсь сделать так чтобы в моём flask - приложении работал onBlur как в обычном случае с javascript+html.
Задача - запускать функцию проверки при переходе с одного поля на другое.
Так все прекрасно работает:
<p >Enter an email address:</p>
<input type="text" placeholder="Type your email here..." id="myInput" onBlur="getInputValue()">
<button type="button" onclick="getInputValue();">Validate</button>
<script>
function getInputValue(){
// some function
}
</script>
А вот если перейти в flask - непонятно как быть:
<tr>
<td>{{form.email.label}}</td>
<td>{{render_field(form.email)}}</td>
<td><button type="button" onclick="getInputValue();">check email</button></td>
</tr>
С кнопкой все работает если что, но мне бы хотелось без кнопки, примерно как-то так вот:
<td>{{render_field(form.email(onBlur_="getInputValue()"))}}</td>
и этот способ не работает - мне выдаётся
"TypeError: 'Markup' object is not callable"
Такое вообще можно сделать во фласке?
Спасибо!