zoukankan
html css js c++ java
关于使用JS修改图片地址的一点困惑
今天在使用JS切换图片时遇到一点问题。
<
script
>
function
show(id)
{
var
o
=
this
.document.getElementById('line'
+
id);
var
t
=
this
.document.getElementById('
switch
'
+
id);
//
var img=new Image();
//
初始代码没有new 一个Image对象
var
img
=
this
.document.getElementById('img'
+
id);
if
(o.style.display
==
'none')
{
o.style.display
=
'';
t.innerText
=
'收缩';
img.src
=
'
/
images
/
page
/
webshop
/
001
/
48_2.gif';
}
else
{
o.style.display
=
'none';
t.innerText
=
'展开';
img.src
=
'
/
images
/
page
/
webshop
/
001
/
48
.gif';
}
}
</
script
>
初始代码没有new Image对象(注意这里Image对象,首字母大写),结果图片显示总是空白。思考了一下发现了原因。
修改代码后,发觉可以正常显示了。不过还有一点困惑的地方是,有的时候还是图片没有出来,可能过一会儿就好了,
这是感到比较奇怪的地方!
作者:
Jackhuclan
出处:
http://jackhuclan.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
沙盒解决方案part1:沙盒解决方案的用途和好处
session定义使用和丢失问题小结(20120101有更新&&20121026又更)
普通pc检测维修的一个特例:检测\换板\电源\IDE信道\声卡驱动
用户sa登录失败,该用户与可信sql server连接无关联
trycatchfinally(C# 简单学习)
按钮只能一次提交:ajax页面中调用ascx控件,如何设置ascx中按钮为false
开始学习:Ajax的全称是:AsynchronousJavaScript+XML
ajax学习的第一次亲密接触.(虽然还有一点模糊)
.net2.0 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的
创建可重复使用的控件ascx-一页只能有一个服务器端 Form 标记?
原文地址:https://www.cnblogs.com/jackhuclan/p/883903.html
最新文章
poj 3450 Corporate Identity (KMP)
怎样保护你的.NET程序。
对软件求职人员的建议
利用P/Invoke Interop Assistant写一个最简单的CLR程序
lib和dll文件的区别和联系
Intel官方 支持虚拟化技术的CPU列表
用U盘在X200上安装Windows 7
理解AppDomain
解决无法显示“隐藏受保护的操作系统文件”
Visual Studio中最常用的13个快捷键
热门文章
谷歌宣布开发PC操作系统 直接挑战微软核心业务
How to remove the ribbon tabs in list forms in SharePoint 2010
一名苹果开发者的 Windows Phone 7 使用报告:第三方程序和开发环境对比
SSRS 2008 基础连接已经关闭: 未能为SSL/TLS 安全
SharePoint2010SP1安装office web app无法在线查看文档
The secure sockets layer (SSL) certificate sent by the server was invalid
SharePoint 2010 People Search: No Results Found While Forcing Secure (SSL) Sites
(转自IT168)李卫勇:憧憬Windows Phone的未来专访WP7中文软件推介应用开发团队ZuneDown CEO
启用沙盒解决方案
COMPLIANCE CRITERIA
Copyright © 2011-2022 走看看