输入浮点型:
$("#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;
}