怎么在html的<img src="">中调用js的函数或者js变量来指定图片路径?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在html的<img src="">中调用js的函数或者js变量来指定图片路径?相关的知识,希望对你有一定的参考价值。

请教各位高手,怎么在html的<img src="">中调用js的函数或者js变量来指定图片路径?

<html>
<head>
<script language="javascript">
var adres="图片地址";
function imgUrl()
document.images.imgInit.src="图片地址";

</script>
</head>
<body>

<img src="?" id="imgInit">

</body>
</html>

请问怎么<img src="调用js函数或者变量获取图片路径">中的src的值部分调用js函数或者变量获取图片路径?
其实吧,我是想做一个图片轮播功能的,这个图片就是要调用JS函数进行自动切换,你们说的这种方法再加上一个自动调用函数的方法也可以。我就是想知道在img标签里面能不能直接去调用JS函数得到src的值,不用借助其他的函数去调用?

<img src="?" onload="this.src='图片地址';" onerror="this.src='图片地址';" />

如果想实现轮播而又想直接通过图片来触发事件,那么可以用下面两种方法来实现:

1、img标签的src属性事先不放实际存在的图片网址,则网页显示后会触发img的onerror事件,那么
<img src="?" id=img1 onerror="nextpic();" />
2、img标签的src属性事先放入实际存在的图片网址,则网页显示后会触发img的onload事件,那么
<img src="123.gif" id=img1 onload="nextpic();" />
参考技术A img的src不能调用js函数,你可以这样的,可以在页面加载后动态用js创建img,或者动态改img.src赋值

你可以再页面加载函数中改变imgInit的src

比如:
window.onload = function ()
document.getElementById('imgInit').src = "url地址";

参考技术B 不需要这样做,一般在 body标签的onload那里加上document.images.imgInit.src="图片地址"就可以拉。

<html>
<head>
<script type="text/javascript">
function load()

document.images.imgInit.src="图片地址";

</script>
</head>

<body onload="load()">
<img src="" id="imgInit">
</body>

</html>

没用触发事件吗,例如点击什么的。如果没有,你可以搞个时钟完成你想要的效果,隔一段时间调用一次。追问

没用触发事件,用的是setInterval("NextPic()",2000);这样的话每隔2秒调用一次NextPic()进行图片路径更改。

追答

恩,那就行啦,请给我分哦。。

<table><imgsrc=如何理解

参考技术A 今天在练习SSM框架时,接触到了关于html页面中图片的引用,因为案例中采用的是作者自己的绝对路径,虽然这种方法也没问题,但采用相对路径应该会更完美,也能加深自己对相对路径的熟悉。于是百度了一下,得到如下总结,记录之,方便后续查看。

图片文件和html文件在同一路径下
当图片文件和html文件在同一路径下时,可采用<img src="company1.jpg">,如下图所示:

此时得到的结果如下:

另:使用<img src="./company1.jpg" />和<img src="company1.jpg" />的效果都是一样的,都指定到当前的文件目录下。

图片文件在html文件的上层目录
当图片文件位于html文件的上层目录时,可采用<img src="../company2.jpg">,如下图所示:

此时得到的结果如下:

另:上面的例子中,图片文件位于html文件的的上一层目录,使用../表示;如果位于更上层目录则使用../../,具体使用几个../,取决于目标文件所在的文件目录。

图片文件位于html文件目录以外的其他文件夹中
当图片文件位于html文件目录以外的其他路径上时,可采用<img src="../02_图片文件/company3.jpg">,如下图所示:

此时得到的结果如下:

参考:https://jingyan.baidu.com/article/2c8c281d805f800008252ad7.html

点击阅读全文
打开CSDN,阅读体验更佳

HTML,img标签src路径错误及src路径图片无法显示问题,相对路径和绝对路径...
结果: 图片成功显示。 举例二: 如上图显示,和第一个例子不同的是,此时,index.html页面是在yemian目录之下,不再是img目录的同级。 此时的index是与1111.jpg处于同一目录下的,于是我又加了一条语句**<img src="1111.jpg">** ...
vue中动态设置img的src属性_angularYang的博客_img动态设置sr...
我们知道在使用img标签时,直接在img标签中通过src属性设置图片的路径,即可表示对图片的引用。 <imgsrc="../assets/drag_1.jpg"> 如上表示的是 引用的是assets文件下的1.jpg图片。这个对于所有的前端开发者来说,都是没有什么问题的...
img标签前面加冒号:src和src的区别
img标签前面加冒号:src和src的区别 最近写vue,发现img标签里面经常有:src, 不知道这两者有什么区别 比如这种 <img v-if="loaded" :src="result.message"> 看了下加了冒号表示:src后面的字符串当做变量解析使用 而这种常规写法,就是当字符串使用 <img v-if="loaded" src="result.message"> 区别很小,需要注意一下 ...
继续访问
Html中img控件的src属性
方式一:直接给src属性一个服务器端资源的地址,img控件会自动获取并解析资源。方式二:当访问的资源不在工程路径下时,想到的办法是通过返回给img控件字节流,让img控件解析,开始直接将ajax异步获取的字节流设给了img的src属性,发现无法显示图片,通过http://blog.csdn.net/doulinxu/article/details/59636710的指点,完成通过给src属性赋予字...
继续访问
img的src使用绝对路径显示图片_Cosmoshfx的博客_img src 绝对...
img的src使用绝对路径显示图片 <div><img alt=""src="images/废物点心.jpg"><img alt="丢失"src="E:/帅哥合集/好好笑.jpg"></div> 第一张图片,存在和html文件并列的一个文件夹images中,使用相对路径;第二张在E盘中,复制...
img的src中填写请求地址_Dlow-的博客_img的src怎么发起...
img标签中的src属性,可填写接口地址记录 jsp中的img标签的src写请求接口 <!-- 缩略图 --> <div class="mCommon_basicThumbnail clearfix marginTop10"> <c:forEach items="$outputModel.orderReFundFileList" var="file"> <...
最新发布 HTML网页设计之图片标签——<img>标签
HTML中图片元素标签的使用
继续访问

热门推荐 jquery获取img的src值
jquery获取img的src值.. 简简单单的一句话,如下: <img id="img" src="1.jpg" alt="test" /> 引用的jquery如下: <script type="text/javascript" language="javascript" src="~/Js/jquery-1.2.6.js"></script> &...
继续访问
img标签中src属性 这样写才能导入图片_(忍冬)的博客
<imgsrc="baidu.gif"> 1 第二种:下一级路径 /: 就是直接找某个文件夹中的下一级 <imgsrc="images/baidu.gif"> 1 第三种:上一级路径 . ./ :就是返回html文档的上一级,如果出现多层嵌套就可以用多个. ./ ...
img的src相关小知识_diexixi2247的博客
img的src相关小知识 当服务器上的img内容变化,而名称和路径不变时,可以使用 <img src="1.jpg?rdm="+Math.random()> 防止读取浏览器缓存。 当src路径错误时,可以使用onerror方法替换一个备用图片路径。
【HTML】解决 img 标签 src 属性值相同时,图片并不刷新的问题
项目场景 今天要用python的flask框架做一个简单的demo网站。 问题描述 我的index.html文件中有一行代码: <img id='input' src='input.jpg'/> 然后我需要通过js代码来更新src属性: $("#input").attr('src', 'input.jpg') 但如果新的src属性值和原属性值相同时,发现图片并不会更新。(这里你可能会问,既然要更新src属性,为什么新的属性值还是和原来一样?其实是有这种需求的。比如一张名为a.jpg的图片,经
继续访问
img标签的src属性动态绑定图片
实现方法 html代码: <img :src="_img1" alt="" class="imgs"> <img :src="_img2" alt="" class="imgs"> js代码: computed: // 1、网络图片 _img1() let arr = `https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fup.enterdesk.com%2Fedpic%2F4c%2Fa
继续访问

vue中img标签的src属性总结_小炮兵快跑的博客_vue img src
<img v-bind:src="imgUrl"/> 1 js代码 data() return imgUrl:"/static/logo.png" 成功读取到了logo.png. 执行npm run build后查看dist文件,发现logo.png原封不动地放在了根目录下。
浅谈<img>标签src属性
<img> 是网页的图像标签,用于告诉浏览器当前位置为一个图片,在img中必不可少的属性为"src"。”src"的值为一个文件路径,用于告诉浏览器图片放在那个文件的。因此,若我们想正确使用src,还需要懂得如何得到文件的路径。 路径可以分为相对路径和绝对路径。 相对路径是以引用文件所在的位置为参考基础而建立的路径,在HTML文档中可以简单理解为“图片相对于HTML页面的位置”。相对路径通常有以下几种情况 绝对路径是你所需要的图片在电脑的实际位置,通常以盘符开始。 在实际开发中我们通常是使用
继续访问
img src的特殊使用
img src的特殊使用
继续访问
HTML,img标签src路径错误及src路径图片无法显示问题,相对路径和绝对路径,超级详细的新手教程。
今天在学习 做实例的时候 发现 img 标签里面的图片不显示, 结果是路径的问题,在这写下 路径的正确写法,方便以后查阅, 路径用 \ 或者 / 表示, 但是最后 图片名的时候 必须用 / 还有 路径前面的 两个点 不能漏掉 人生就像一只储蓄罐,你投入的每一分努力,都会在未来的某一天,回馈于你。而你所要做的,就是每天多努力一点. ...
继续访问

vue中动态设置img的src属性
我们知道在使用img标签时,直接在img标签中通过src属性设置图片的路径,即可表示对图片的引用。 <img src="../assets/drag_1.jpg"> 如上表示的是 引用的是assets文件下的1.jpg图片。这个对于所有的前端开发者来说,都是没有什么问题的。今天在开发vue项目中需要给img动态的设置src属性,这时通过js代码设置的src属性一直没有生效,导致图片显示不了。 比如现在有10张照片,需要根据业务的不同场景,对显示的图片进行变换。如果我们在每次进行图片的更改
继续访问
img标签src为空引发两次请求页面的问题
最近一直在asp.net mvc下开发网站,今天碰到了很让人郁闷的问题。 我一个Controller里的 action在页面加载时被调用了2次。 起初怀疑JS问题,但屏蔽调JS后,问题依旧。没办法,把页面里的内容分别屏蔽的找了半天原 因,最终发现是因为 页面含有一个。src="">引发的问题" src="http://simg.sinajs.cn/blog/images/face/026.g
继续访问
HTML基础知识(1)常用标签的使用 h、p、img、meta、a、iframe...
文章目录1、html简介2、html注释3、标签的属性3.1 代码3.2 测试结果4、常用的标签4.1 代码4.2 测试结果5、实体5.1 代码5.2 测试结果6、图片引入6.1 代码6.2 测试结果7、meta标签7.1 代码7.2 测试结果8、内联框架8.1 代码8.2 测试结果9、超链接9.1、代码9.2、测试结果10、小节测试10.1、代码10.2 测试结果 1、html简介 2、html注释 <!-- 注释内容--> 举例: <!DOCTYPE html> <h
继续访问

img图片src的引入
场景 在普通适合可以引用本地的图片路径,但是循环使用就可能遇到问题 普通使用 <img src="../../image/creatHY.png" alt=""> 本次使用环境是vue,在循环中使用 html <div class="body-box"> <div class="img-item" v-for="(item,index) in imgList" :key="index"> <img :src="item.
继续访问
HTML5 img src= 与a href= 的使用
想要达到一种插入一张图片旁边显示一段字,字是可以点击的带有链接。如下 <img src="C:\Users\xcc\Desktop\ASCII.jpg" alt="www.www.clashd" width="256px" height="256px"> <a href="http://xxxxx.com">学习中遇到不会的问题,提问哦~</a> 想要另一...
继续访问
html img src
< img >标签 代表 图片,img标签的作用是向网页中插入一张图片,并不是将图片绘制到网页中。 src 属性:“插入”图片到网页中去。 alt 属性:值可以是一段文字,当图片由于各种原因无法显示时,alt属性的值就会被显示在网页上。 target属性:指定所链接的页面在浏览器窗口中的打开方式,它的参数值主要有:_blank、_parent、_self、_t...
继续访问
jsx中img标签中src属性的使用
jsx中img标签中src属性的使用
继续访问

Img src用base64数据
<img src='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQE...

以上是关于怎么在html的<img src="">中调用js的函数或者js变量来指定图片路径?的主要内容,如果未能解决你的问题,请参考以下文章

javascript怎么动态更改img标签的src属性?

javascript怎么动态更改img标签的src属性?

img src =""怎么显示绝对路径的图片

php 如何取img属性值 src

怎么在JS中写放PHP代码啊

php怎么获取图片的src