0

javascript を使用して要素の innerHTML を取得しようとしています。innerHTML は、実行されたクエリの結果です。場合によっては、クエリがデータを返さないため、div 内に何もないことがあります。アラートを出すと、'[object HTMLDivElement]' と表示されます。if ステートメントに innerHTML のデータがない場合、これを考慮する必要があります。誰も私がこれを行う方法を知っていますか? IF 部分はどのように記述しますか?

var HSA_EmployeeCont = document.getElementById('HSA_EmployeeCont').innerHTML;
//alert(HSA_EmployeeCont);

if (HSA_EmployeeCont == 'object HTMLDivElement') {
   ...
4

2 に答える 2

1

の を確認してlengthくださいinnerHTML:

if (!HSA_EmployeeCont.length)
    console.log("Nothing here!");
于 2013-11-05T18:49:43.887 に答える