疯狂的阳仔的gravatar头像
疯狂的阳仔 2017-01-20 09:12:19
记录一下手机端H5开发的一些小问题

1.为手机弹出键盘上的搜索按钮绑定自定义事件

标签部分:

<input type="search" class="weui_search_input" id="search" placeholder="关键字" required="">

js部分:

	$("#search").on('keypress',function(e) {  
                var keycode = e.keyCode;  
                if(keycode=='13') {  
		    //取消默认搜索事件
                    e.preventDefault();    
                    //请求搜索接口  
                    showSearch();
                }  
     }); 

2.ios系统中不识别电话号码(变蓝色字体)

<meta name="format-detection" content="telephone=no" />

3.js:根据值删除数组中的指定数

function removeByValue(arr, val) {
	  for(var i=0; i<arr.length; i++) {
		if(arr[i] == val) {
		  arr.splice(i, 1);
		  break;
		}
	  }
	}

4.js:去空格,等于java中trim

str.replace(/(^\s*)|(\s*$)/g,"")

5.获取option的value和text

var obj = document.getElementById("listNext");
var selNextTachID=obj.options[obj.selectedIndex].value;

6.解决动态添加option后无法显示

$("#fileinYear").selectmenu('refresh', true); 

7.复选框点击文字同样可以点击框

<label for="checkA1"></label>  for的内容就是复选框id

打赏
最近浏览
cs383450139 2019年3月22日
暂无贡献等级
梦醒繁华丶  LV19 2018年4月27日
lmg1qaz  LV5 2017年12月7日
203778513  LV9 2017年9月13日
Lorraine_Luo 2017年3月25日
暂无贡献等级
huashansw  LV1 2017年2月27日
u9第一帅  LV2 2017年2月24日
Alex502 2017年2月23日
暂无贡献等级
陈俊翰  LV7 2017年2月23日
czh7228017  LV2 2017年2月22日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友