请帮看看下面的HTML5代码为什么不生效 ?_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 12:10:18
原创
1345人浏览过

最近找了本书在学习HTML5,书上有这么一段示例,说是在Chrome10中会正常运行(我的Chrome已经是18版本了),实现的效果是Chrome中预览显示图片:

nbsp;html>


    Untitled Page
    <script> <br /> function $$(id){ <br /> return document.getElementById(id); <br /> } <br /> <br /> function fileUpload_PrevImage(f){ <br /> if (typeof FileReader=='undefined') <br /> alert("FileReader Not supported !"); <br /> var strHTML=""; <br /> for (var intI=0;intI<f.length; intI++){ <br /> var tmpFile=f[intI]; <br /> var reader=new FileReader(); <br /> reader.readAsDataURL(tmpFile); <br /> reader.onload=function(e){ <br /> alert("test"); <br /> strHTML=strHTML+"<span>"; <br /> strHTML=strHTML+"<img scr='"+e.target.result+"' / alt="请帮看看下面的HTML5代码为什么不生效 ?_html/css_WEB-ITnose" >"; <br /> $$("ulUpload").innerHTML="<li>"+strHTML+""; <br /> } <br /> } <br /> } <br /> </script>









    在我的Chrome18中加载后,出现下面的问题:
    1、无论我是写 还是写都不能出现书上所说的多选文件效果,始终只能选取一个文件;
    2、reader.onload=function(e){ 后面一句的代码都不会执行

    请问是哪里有问题?

    代码小浣熊
    代码小浣熊

    代码小浣熊是基于商汤大语言模型的软件智能研发助手,覆盖软件需求分析、架构设计、代码编写、软件测试等环节

    代码小浣熊 51
    查看详情 代码小浣熊

    回复讨论(解决方案)

    同问~~

    传到服务器上试试,html5在本地测试好像不行。。。

    传到服务器上试试,html5在本地测试好像不行。。。
    不可能吧?还有这种事?

    传到服务器上试试,html5在本地测试好像不行。。。
    啊,还真是上传到服务器以后,与本地执行就不同了:
    现在的问题是:
    上传到服务器后,Javascript的脚本好象执行了,但是

    Javascript代码没问题了!
    但是

    HTML速学教程(入门课程)
    HTML速学教程(入门课程)

    HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

    下载
    来源:php中文网
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    开源免费商场系统广告
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送
    PHP中文网APP
    随时随地碎片化学习

    Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号