我試着讓用戶上傳圖片,並在圖片上傳完成,可以點擊添加圖片按鈕,它會添加到文本框作爲IMG SRC。雖然,它與[對象HTMLInputElement]返回類似於null,爲什麼會發生這種情況?<input type =「file」>與document.value()不起作用。
function added() {
var image = document.getElementById('fileToUpload');
document.getElementById('media_post').value = '<img src="http://lit.life/gallry/<?php echo $dir_auth1; ?>/uploads/">' + image;
}
<form action="upload1.php" method="post" id="addedImage" enctype="multipart/form-data" data-ajax="false">
Select image to upload:
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" value="Upload Image" name="submit">
<textarea rows="4" cols="45" id="media_post" name="media_post" form="usr_post" maxlength="300" method="get">
</textarea>
你已經在你的例子提供的代碼似乎劑量不多大意義。 JS不應該在腳本標記中? –
@DanWalker yup。它是。雖然,它實際上是在我的腳本中,只是沒有在StackOverFlow – aidangig