单击时重定向文本框



当用户在文本区域单击时(不单击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>

但是,为什么要在用户输入内容之前对其进行重定向呢?

最新更新