js 手机上input表单点击不弹出软键盘,jq禁用手机键盘

场景:有一个input或textarea输入表单,点击后会弹出键盘,影响体验.


但有时我们不需要弹出,而是点击另一个按钮后,自动输入文字到input中,.自动点击提交.方法是先disabled = true 禁用表单,自动点击提交后,如果需要恢复表单的输入功能,就再用disabled = false恢复表单.


示例

<img src="ui/images/shuaxin.png"  οnclick="cttx=document.getElementById('ln');cttx.disabled = true;cttx.value='结算';
 document.getElementById('blab_send_button').click();cttx.disabled = false;"/>
 
<textarea id="ln" class="textbox_extra" cols="32" rows="1"></textarea>

<div id="blab_send_button">发送</div>