当用户在文本区域单击时(不单击sumbit按钮),我如何制作一个点击时重定向的文本框?
<form method="POST">
<input id="textboxsearch" type='text' value=''>
<input type="submit" value="Submit">
</form>
您可以使用Javascript来完成此操作。使用库jQuery:会更容易
<script>
$(function(){
$('#textboxsearch').click(function(){
$('form').submit();
});
});
</script>
如果你以前从未使用过jQuery,这里有一个快速介绍:
jQuery是一个快速、小型且功能丰富的JavaScript库。它使诸如HTML文档遍历和操作、事件处理等,使用一个易于使用的API,动画和Ajax更加简单跨多种浏览器。具有多功能性和扩展性,jQuery已经改变了数百万人编写JavaScript。
你可以将其包含在他们的CDN中,如下所示:
<script src="https://code.jquery.com/jquery-1.11.2.min.js"></script>
但是,为什么要在用户输入内容之前对其进行重定向呢?