フォームのプロパティ値を定義する次のコード スニペットがあります。
function retrieve(){
setSelectedIndex(document.producerSetForm.GA1,"<%=ssnGA1%>");
setSelectedIndex(document.producerSetForm.GA2,"<%=ssnGA2%>");
setSelectedIndex(document.producerSetForm.GA3,"<%=ssnGA3%>");
setSelectedIndex(document.producerSetForm.GA4,"<%=ssnGA4%>");
setSelectedIndex(document.producerSetForm.GA5,"<%=ssnGA5%>");
}
これらのssnGA1、ssnGA2などには値がある場合とない場合があります。さらに処理を行う値があるかどうかを確認する必要があります。私は試した
var len=<%=ssnGA1.toString().length()%>;
if(len !=0)
ただし、値が存在する場合にのみ機能します。それ以外の場合は、javascript エラーが発生します。助けてください。ありがとう