有什么办法可以在不创建提交按钮的情况下提交表单,但只使用type =“text”?每当我在它提交的文本区域中键入每个变量时。
我正在尝试使用html和php mysql创建实时搜索。
答案 0 :(得分:1)
在onBlur
元素上使用textarea
事件,并使用像这样的java脚本提交表单
<form id="testform">
<textarea onblur="submitForm()"></textare>
</form>
<script>
function submitForm(){
document.getElementById("testform").submit();
}
</script>
答案 1 :(得分:0)
如果您正在进行实时搜索,则需要调查AJAX(又名XHR)。每当有人更改文本框的值时提交表单是一种非常糟糕的方式。
但是,如果真的想要那么你将不得不将一个事件监听器附加到文本框,那就是收听一个按键或键盘事件。
您使用的是什么(如果有)框架。