javascript这里的replace怎么使用? 帮我看看
function LoadCustomerInfo(CustomerKey)
{
var ds=BusinessQuery_Default.GetCustomer(CustomerKey).value;
if(ds)
{
if(ds.Tables.length>0)
{
datatable=ds.Tables[0];
if(datatable.Rows.length>0)
{
var spanTSR=document.getElementById("spanTSR");
spanTSR.innerText="";
var text=document.createTextNode(datatable.Rows[0].TSR);
spanTSR.appendChild(text);
var spanCustomerName=document.getElementById("spanCustomerName");
spanCustomerName.innerText="";
text=document.createTextNode(datatable.Rows[0].CustomerName);
spanCustomerName.appendChild(text);
var spanSex=document.getElementById("spanSex");
spanSex.innerText="";
if(datatable.Rows[0].Sex=0)
{
text=document.createTextNode("女");
}
else
{
text=document.createTextNode("男");
}
spanSex.appendChild(text);
var spanBirthday=document.getElementById("spanBirthday");
spanBirthday.innerText="";
text=document.createTextNode(datatable.Rows[0].Birthday.getFullYear()+"-"+(datatable.Rows[0].Birthday.getMonth()+1)+"-"+datatable.Rows[0].Birthday.getDate());
spanBirthday.appendChild(text);
var spanDocument=document.getElementById("spanDocument");
spanDocument.innerText="";
text=document.createTextNode(datatable.Rows[0].Document);
spanDocument.appendChild();
var spanMobile=document.getElementById("spanMobile");
spanMobile.innerText="";
text=document.createTextNode(datatable.Rows[0].Mobile);
spanMobile.appendChild(text);
var spanFamilyPhone=document.getElementById("spanFamilyPhone");
spanFamilyPhone.innerText="";
text=document.createTextNode(datatable.Rows[0].FamilyPhone);
spanFamilyPhone.appendChild(text);
var spanCompanyPhone=document.getElementById("spanCompanyPhone");
spanCompanyPhone.innerText="";
text=document.createTextNode(datatable.Rows[0].CompanyPhone);
spanCompanyPhone.appendChild(text);
var spanFax=document.getElementById("spanFax");
spanFax.innerText="";
text=document.createTextNode(datatable.Rows[0].Fax);
spanFax.appendChild(text);
var spanEmail=document.getElementById("spanEmail");
spanEmail.innerText="";
text=document.createTextNode(datatable.Rows[0].Email);
spanEmail.appendChild(text);
var spanCompanyName=document.getElementById("spanCompanyName");
spanCompanyName.innerText="";
text=document.createTextNode(datatable.Rows[0].CompanyName);
spanCompanyName.appendChild(text);
var spanCity=document.getElementById("spanCity");
spanCity.innerText="";
text=document.createTextNode(datatable.Rows[0].StateName);
spanCity.appendChild(text);
var spanState=document.getElementById("spanState");
spanState.innerText="";
text=document.createTextNode(datatable.Rows[0].CityName);
spanState.appendChild(text);
var spanFamilyAddress=document.getElementById("spanFamilyAddress");
spanFamilyAddress.innerText="";
text=document.createTextNode(datatable.Rows[0].FamilyAddress);
spanFamilyAddress.appendChild(text);
}
}
}
}
这是我用ajax弄的,有的字段数据库里面有值的话显示没有问题,但是数据库没有值的话就显示[object Object]
我现在要用replace 把没有的值就不显示 怎么弄???