哪位html大神帮我看一下为什么我这个可以选择上传图片就是显示不出来。。。谢谢了

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,user-scalable=no,initial-scale=1">

<title>Hello World</title>

<style>
.upload #upfile {display:none; }
.upload #btn {border:block;background:url("a.png"); width:128px;height:128px;}
.upload #path {display:block; }
</style>
<script src="app.js" defer></script>

</head>

<body>
<form class="upload">
<input type="text" size="20" name="upfile" id="upfile" >
<input id="btn" type="button" onclick="path.click()">
<input type="file" id="path" style="display:none" onchange="upfile.value=this.value">
</form>

</body>

<ml>

</body>
</html>

第1个回答  2016-08-08
猜测:
<input type="file" id="path" style="display:none" onchange="upfile.value=this.value">
改成
<input type="file" id="path" onchange="upfile.value=this.value">追问

试了,不行,在你那边行吗?

追答

我能问一下显示出来是什么意思吗?显示图片嘛?那样是没有显示的,只显示了名称。如果想要显示图片,可以先把文件存到自己的服务器的一个临时文件夹内,然后在页面上添加的html进行显示,确定后再删除或者移动即可

追问

我想做成像qq头像那样的效果可以点击头像进行本地照片的上传显示,这样能明白吗?

html网页中,我自己可以打开,但是我发给好友,就不显示图片了.怎么解决...
应该是路径问题,你检查一下你的src是相对路径还是绝对路径;如果是绝对路径,那别人需要在他的电脑上面搞出一个和你一模一样的路径结构才可以显示图片、视频、flash这些媒体附件。

HTML插入图片为什么图片显示不出来?
1、图片调用路径不对;2、图片名称不对;3、图片本身有问题;4、图片调用代码问题。解决办法:1、更改图片调用路径,重新调用图片;2、图片名称仔细检查,调用的图片名与图片名称保持一致;3、重新换一张图片;4、图片调用代码,需要检查一下,建议重新编写。(说明:图片调用代码为【<img src="图片地址...

...我路径设置是对的啊,为什么页面显示不出来图片
你这样肯定不行,HTML中的URL路径有两种:一种是绝对路径,另一种是相对路径。前者是完整的路径地址,后者是相对于当前目录的路径地址。你这里使用的是本地路径,属于绝对路径,但写法是错误的,本地路径需要加上file:\/\/\/这个前缀,即 file:\/\/\/D:\\img\\demo.JPG ,在真正的情况下不会采用这种方法的...

我html的背景图片显示不出来 代码应该也没有问题。
你好,看了你的代码,你的代码出现了严重的问题,样式格式不对,难怪你会显示不出来呢。你看一下你body那里的CSS样式写的,看清楚了吗,是不是很严重啊,你既然已经加了样式了,就不能这样设置了,我把修改的给你:<body style=“background:url(123.jpg) no-repeat”> 这里的意思就是显示不重复...

html电脑上可以显示链接图片但手机就是显示不了!!求大神解决!
错误一、width="200px"前面少了一个空格 错误二、a标签少了结束标签<\/a> 具体如下:<html> <head> <title>语文资料 点击图片来进行访问<\/title> <style> <\/style> <\/head> <body> <h3>点击图片来访问甘老师发的学习资料,祝学习愉快<\/h3> <a href="链接地址,自己填下"> <img src="...

在html中插入图片,但是在IE中显示不出来,在firefox中能显示,这是怎么回...
写法是没问题的,可能是图片的编码有问题,或者你的IE浏览器的显示图片选项没勾上。

thinkphp html前台 图片不显示是怎么回事,哪位大神给我解答一下!!
一般情况应该是图片路径不对 你的路径还是本地文件的路径,在运行环境中打开的话出不来,即使出来了,那放在别的机器上也是看不到的,你的这些图片路径最好是在当前服务器指向的文件夹内。如果引用网络上的文件那另当别论 比如这种路径 <img src="__ROOT__\/public\/home\/images\/logo.jpg" alt="...

...可是上传图片以后,图片无法显示,是什么原因?
第一、图片没有上传到相应的根目录 第二、图片的路径没有更改,在本地可以正常显示,但是到网络的路径变了

为什么我这样HTML写网页,插入背景图片就没有成功过,求大神指点下,谢谢...
首先请检查一下图片路径是否正确;然后可以试试background-image标签;可以参考一下别的网站怎么做的。

在网站上传图片为什么上传上去图片显示不了?
1、先查杀病毒。2、看看其他网站的网页是否可以看到,如果其他网站可以显示那说明这个网页有问题而不是你的电脑。如果是所有的网页都看不了图片,就可能是你自己的Internet中的设置不对,在高级选项中把有关图片显示的都勾选起来就可以了。还有如果你的浏览器上装了工具条有屏蔽功能的也会出现这个情况的...

相似回答