<input type='file' required = 'required' .../>
のようなものをしかし、それは動作しません。
この「」のマニュアルでは、「必須」属性がHTML5の新機能であることがわかりました。しかし、私は新機能をサポートしていないプロジェクトでHTML 5を使用していません。
<script type="text/javascript">
$(document).ready(function() {
$('#upload').bind("click",function()
{
var imgVal = $('#uploadfile').val();
if(imgVal=='')
{
alert("empty input file");
return false;
}
});
});
</script>
<input type="file" name="image" id="uploadfile" size="30" />
<input type="submit" name="upload" id="upload" class="send_upload" value="upload" />
あなたにはJavaScriptが必要です。 –
@MadaraUchiha javascriptオプションも良いです。伝えてください。 – Bere
HTMLファイルをさらに提供してください。どこかに送信ボタンがあると思いますか?ファイル入力フィールドが空であるかどうかを宣言するjavascript関数をアタッチし、空の場合はエラーメッセージを返します。 – Tro