Object
jQueryを使用して送信するためにクライアント側でjavascriptの時点で画像を取得しようとしています
<html>
<body>
<script language="JavaScript">
function checkSize()
{
im = new Image();
im.src = document.Upload.submitfile.value;
if(!im.src)
im.src = document.getElementById('submitfile').value;
alert(im.src);
alert(im.width);
alert(im.height);
alert(im.fileSize);
}
</script>
<form name="Upload" action="#" enctype="multipart/form-data" method="post">
<p>Filename: <input type="file" name="submitfile" id="submitfile" />
<input type="button" value="Send" onClick="checkSize();" />
</form>
</body>
</html>
しかし、このコードでは、ファイルalert(im.src)
を表示しているだけで、正しく機能しておらず、それぞれ警告を発しています。javascriptを使用して画像オブジェクトにアクセスする方法を教えてください。src
alert(im.width),alert(im.height),alert(im.filesize)
0
0
undefined