画像がユーザーによってアップロードされていない場合、デフォルトの画像を設定する必要があるという要件があります。JavaScriptを使用して画像を設定しようとしています。私のイメージは、Eclipse のプロジェクトの images フォルダーにあります。
私のhtmlコードは次のとおりです。
<tr>
<td align="right">Upload Image :</td>
<td>
<input type="file" id="imageNonSaml" name="imageNonSaml" value=""/>
</td>
</tr>
私のJavaScriptは:
function testSSO(){
var image=document.getElementById("imageNonSaml").value;
if(image==null || image==''){
alert("inside if");
document.getElementById('imageNonSaml').setAttribute('name',"/assets/img/generic.png");
}
}