フロントエンドによくあるBUG-js、および処理方法(継続更新)

776 ワード

1.ie上iframe弾層はピントが取れません.
$(document.body).focus();
2.jQueryはDOM属性を変更します.例えば、元素のcheck、selected、またはdisabledの状態を変更します.prop()方法を使用してください.atr()は実現できません
//  
$('#id').prop('select','select');
 
$('#id').prop('select','true');
//  
$('#id').prop('select','');
 
$('#id').prop('select','false');
3.JavaScriptを使って式を計算すると、出力結果がNaNである場合があります.この計算式には数字以外の種類が含まれています.
var aa = "abcd123";
isNaN(aa);//    true
4.jsフィルタ文字列の数字
var a = "abc123";
parseInt(a);//    NAN
var b = "123abc";
parseInt(a);//123
var c = "aa123abc";
c.replace(/[^0-9]/ig,""); //123   String