2009-08-27 10 views

答えて

47

lengthプロパティを使用します。

$("#experiences tr").length 

それが0だ場合、あなただけの唯一の空の要素に影響を与えるようにしたい場合には、

0

空だか、

$('#experiences tr:empty') 

または他の方法を使用します周り:

$('#experiences tr:not(:empty)') 
1
var experienceRows = $('#experiences tr'), 
    len = experienceRows.length; 

if (len) { 
} else { 
} 
+0

なぜ複雑なのですか? – dlchambers

+0

'experienceRows'でたくさんの操作コードが実行された場合に、変数を作成することで、後のコードで同じグループの要素に対する別のルックアップを減らします。 'len'は本当に必要ではありません。これは本当にダウンボートに値するでしょうか? –

0
$("#experiences tr:empty") 
0
//More Improved and Accurate - Trim white spaces as well 

//Define 

function trim(str) { 
    return(("" + str).replace(/^\s+/,'').replace(/[\s]+/g,' ').replace(/\s+$/,'')); 
} 

//Call 

if(trim(frmObj.element.value).length ==0) { //true } 
関連する問題