js調用手機鍵盤觸發鍵盤搜索按鈕,獲取input光標移動到最後一位

1、js 獲取input光標移動到最後一位

html
<input id="search_box"  type="search" placeholder="搜索...">
javaScript
    $("#search_box").focus();//使input獲取焦點
    var result=$("#search_box").val();//對input取值
    $("#search_box").val("")//使input的值爲空
    $("#search_box").val(result);//重新負值
    $("#search_box")[0].scrollLeft=700;//這裏我對文本框的屬性做了一個猜想,應該是有混動條的屬性的,所以進行一個偏移

 

2、js調用手機鍵盤觸發鍵盤搜索按鈕

html-----注意form表單和要引用的js

<form id="myform" action="#" onsubmit="return false;">
        <input id="search_box"  type="search" placeholder="搜索...">

 </form>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.0.min.js"></script>

 

javaScript

    $('#search_box').on('search',function(){

        //自己的操作
        var str = $('#search_box').val();
        if(str){
            window.location.href = "/activity/goSearchPage_detail?str="+str;//前往搜素詳情頁
        }
    });

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章