今日杂记

输入浮点型:

$("#id").keyup(function () {
  $(this).val($(this).val().replace(/[^0-9.]/g, ‘‘));
  $(this).val($(this).val().replace(/^\./g, ‘‘)); //第一个为数字而不是.
  $(this).val($(this).val().replace(/\.{2,}/g, ‘.‘)); //只有出现一个.而没有多个.
  $(this).val($(this).val().replace(‘.‘, ‘$#$‘).replace(/\./g, ‘‘).replace(‘$#$‘, ‘.‘)); //.只出现一次,而不能出现两次以上
}).bind("paste", function () { //CTR+V事件处理
  $(this).val($(this).val().replace(/[^0-9.]/g, ‘‘));
}).css("ime-mode", "disabled"); //CSS设置输入法不可用

 

imeMode有四种形式,分别是:

active 代表输入法为中文
inactive 代表输入法为英文
auto 代表打开输入法 (默认)
disable 代表关闭输入法

 

触发表单提交:

$("form:first").trigger("submit")

触发文本焦点获取:

$("input[type=text]:second").trigger("focus");

 

获取url参数

function getUrlParam(param) {
var reg = new RegExp("(^|&)" + param + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}

今日杂记

上一篇:photoshop将亲吻中的情侣合成霞光草原中逐渐消失的粒子化效果


下一篇:linux下TUN/TAP虚拟网卡的使用