Javascript 如何在php中使用textarea在上载前预览图像

Javascript 如何在php中使用textarea在上载前预览图像,javascript,php,html,Javascript,Php,Html,我的图像预览工作前上传良好,但我需要一个文本区也写关于图像 但当图像预览显示时,文本区域也会与图像一起显示。。当图像不可用时,则文本区域隐藏 这是我的密码 echo "<label for=\"file-input\"><i class=\"fas fa-upload fa-3x\" style=\"color: #ccc;\"></i></label>"; echo "<input type=\"file\" class=\"image-u

我的图像预览工作前上传良好,但我需要一个文本区也写关于图像 但当图像预览显示时,文本区域也会与图像一起显示。。当图像不可用时,则文本区域隐藏

这是我的密码

echo "<label for=\"file-input\"><i class=\"fas fa-upload fa-3x\" style=\"color: #ccc;\"></i></label>";
echo "<input type=\"file\" class=\"image-upload\" id=\"file-input\" name=\"my_field\" onchange=\"readURL(this);\" accept=\"image/*\" required>";
echo "<img id=\"blah\">";

<script type="text/javascript">
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah')
.attr('src', e.target.result)
.width(100)
.height(100);
};
reader.readAsDataURL(input.files[0]);
}
}
</script>
echo”“;
回声“;
回声“

你在这段代码中添加了textarea吗?我没有添加任何文本区域,但我不知道如何以及在何处添加textarea。请给我一些指示,当我的浏览图像预览显示时,我可以添加textarea。请访问我的简单演示网站,获取想法。你的网站上没有任何内容。