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

\u600e\u4e48\u5728html\u7684\u4e2d\u8c03\u7528js\u53d8\u91cf\u5b58\u50a8\u7684\u56fe\u7247\u8def\u5f84

*{margin: 0; padding: 0;} html, body{width: 100%; height: 100%; position: relative;} img{width: 100px; height: 100px;} var box = document.getElementsByTagName('body')[0], img = document.getElementsByTagName('img')[0], urlValue = 'http://h.hiphotos.baidu.com/image/pic/item/3bf33a87e950352a5936aa0a5543fbf2b2118b59.jpg'; box.onclick = function () { if(img.getAttribute('src')){ img.setAttribute('src', ''); }else { img.setAttribute('src', urlValue); } }html\u662f\u4e0d\u80fd\u8c03\u7528\u7684\uff0c\u5b83\u5176\u5b9e\u8fd8\u662f\u9760JS\u6765\u8c03\u7528\uff0c\u9644\u7684\u4ee3\u7801\u662f\u70b9\u51fb\u9875\u9762\u4e2d\u4efb\u4f55\u4e00\u4e2a\u5730\u65b9\u5c31\u4f1a\u7ed9img\u8d4b\u503csrc\u5730\u5740\uff0c\u8fd9\u4e2a\u662f\u6211\u5728baidu\u4e0a\u627e\u7684\u4e00\u4e2a\u56fe\u7247\u5730\u5740\uff0c\u518d\u6b21\u70b9\u51fb\u5c31\u53bb\u6389img \u7684src\u8def\u5f84\u3002\u6709\u5730\u5740\u5c31\u4f1a\u663e\u793a\u56fe\u7247\uff0c\u6ca1\u6709\u5c31\u4e0d\u4f1a\u663e\u793a\u4e86\u3002\u7b80\u5355\u6765\u8bf4\uff0c\u5c31\u662f\u7ed9img \u7684src\u8d4b\u503c\u800c\u5df2\u3002

\u9996\u5148\u7ed9\u4f60\u7684img\u6807\u8bb0\u53d6\u4e2aID



\u7136\u540e\u5728Javascript\u91cc\u4f7f\u7528\u4ee5\u4e0b\u65b9\u6cd5

document.getElementById("myimg").src = "\u56fe\u7247url"

\u5e0c\u671b\u80fd\u5e2e\u5230\u4f60

<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();" />

img的src不能调用js函数,你可以这样的,可以在页面加载后动态用js创建img,或者动态改img.src赋值

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

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

}

不需要这样做,一般在 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>

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

  • 鎬庝箞鍦╤tml涓鎻掑叆鍥剧墖
    绛旓細HTML鍥剧墖鐨勫悇绉嶈矾寰勪唬鐮 鐗╃悊璺緞锛氬亣濡備綘鐨勫浘鐗囧湪D鐩樼殑images鏂囦欢涓嬶紝鏂囦欢鍚嶇О涓簍upian.jpeg鐨勮瘽鐢ㄤ笅闈㈢殑鏍煎紡銆俰mg src=file:///D/images/tupian.jpeg/>鐗╃悊璺緞:濡傛灉浣犵殑鍥剧墖鍦―鐩樼殑鍥剧墖鏂囦欢涓紝鏂囦欢鍚嶆槸tupian.jpeg锛屼娇鐢ㄤ笅闈㈢殑鏍煎紡銆/ 鐩稿璺緞锛氬鏋滄槸缃戠珯鐨勮瘽锛屽垯涓轰笅闈㈢殑锛歩mg src=images/tu...
  • html鎬庝箞鍦椤甸潰涓婃樉绀哄浘鐗
    绛旓細棣栧厛锛屽垱寤轰竴涓爣绛撅紝骞跺湪src灞炴т腑濉叆鍥剧墖鐨勬湰鍦拌矾寰勩傚綋浣犲湪娴忚鍣ㄤ腑鎵撳紑鍖呭惈姝ゆ爣绛剧殑HTML鏂囦欢鏃讹紝鍥剧墖灏变細鏄剧ず鍦ㄩ〉闈笂锛屽涓嬫墍绀猴細鍊煎緱娉ㄦ剰鐨勬槸锛屾爣绛惧苟闈炵湡姝e湴鎻掑叆鍥剧墖锛岃屾槸涓哄浘鐗囧垱寤轰竴涓崰浣嶇锛岄氳繃src灞炴ч摼鎺ュ埌鍥剧墖鏂囦欢銆傚畠鏈変袱涓繀澶囧睘鎬э細src锛堝浘鐗囨簮鍦板潃锛夊拰alt锛堝浘鐗囩殑鏂囨湰鎻忚堪锛屽綋鍥剧墖...
  • 鎬庢牱鍦╤tml閲岄潰鍔犲叆瑙嗛?
    绛旓細1銆佹柊寤html鏂囦欢锛屽鍥炬墍绀猴紝鍦╞ody鏍囩涓坊鍔爒ideo鏍囩锛屼负video鏍囩璁剧疆鈥渟rc鈥濆睘鎬э紝灞炴у兼槸瑙嗛鏂囦欢鍦板潃锛岃繖閲屼互html鍚屼竴鐩綍涓嬬殑鈥渕ovie.mp4鈥濊棰戜负渚嬶細2銆佹鏃剁殑瑙嗛鍙細鏄剧ず涓涓皝闈紝骞舵病鏈夋帶鍒舵寜閽紝杩欐椂涓簐ideo鏍囩娣诲姞鈥渃ontrols鈥濆睘鎬э紝濡傚浘鎵绀猴紝涓嶉渶瑕佹坊鍔犲睘鎬у硷紝鍙互鐪嬪埌瑙嗛涓嚭鐜颁簡甯哥敤鐨...
  • 鎬庝箞鍦╤tml涓鍔犲浘鐗
    绛旓細1銆佹柊寤篽tml鏂囦欢锛屽湪body鏍囩涓坊鍔爄mg鏍囩锛宨mg鏍囩鍦╤tml涓娌℃湁缁撴潫鏍囩锛屾墍浠ヤ笉闇瑕佹坊鍔犫</img>鈥濅唬鐮併傜粰img鏍囩娣诲姞灞炴р渟rc鈥濓紝灞炴у煎~鑷繁鎯宠娣诲姞鍥剧墖鐨勫湴鍧锛岃繖閲屼互鍚屼竴鐩綍涓嬬殑1.png涓轰緥锛岃繖鏍峰浘鐗囧氨娣诲姞濂戒簡:2銆佷负浜嗛槻姝㈢敤鎴锋祻瑙堢綉椤垫椂鍥剧墖鍔犺浇澶辫触鑰屼笉鐭ラ亾杩欒竟鏄粈涔堝唴瀹癸紝鍙互缁檌mg鏍囩娣...
  • HTML鎬庝箞鍦閲岄潰鐢ㄤ唬鐮佹坊鍔犺儗鏅浘鐗囧拰鑳屾櫙闊充箰?璇︾粏涓鐐圭殑绛旀
    绛旓細1銆侀鍏堬紝鎵撳紑html缂栬緫鍣紝鏂板缓html鏂囦欢锛屼緥濡傦細index.html銆2銆佸皢index.html涓殑<body>鏍囩鐨勪唬鐮佹浛鎹负锛<body style="background: url(image.jpg)"> <audio autoplay loop src="11704.mp3"></audio> </body> 3銆佹祻瑙堝櫒杩愯index.html椤甸潰锛屾鏃跺彂鐜伴〉闈㈠浜嗚儗鏅浘鐗囧拰鑳屾櫙闊充箰銆
  • 鎬庢牱鑳鍦╤tml涓璋冪敤缃戠珯鍦板潃
    绛旓細</html> 鍦ㄦ祻瑙堝櫒鍦板潃鏍忕洿鎺ユ墽琛孞avaScript鑴氭湰 涔熷彲浠ュ湪娴忚鍣ㄧ殑鍦板潃鏍忎腑杈撳叆JavaScript璇彞锛岀敱娴忚鍣ㄧ洿鎺ユ墽琛屻傚杈撳叆锛歫avascript:alert(200*75)鍥涖佽皟鐢↗avaScript鏂囦欢 鍙互灏嗙函JavaScript鐨勮鍙ュ彟澶栦繚瀛樺湪涓涓"*.js"鐨勬枃浠朵腑锛岄渶瑕佹椂鍐嶈皟鐢ㄣ備緥瀛愶細璋冪敤test.js鏂囦欢锛屾樉绀烘彁绀恒<html> <body> 璋冪敤...
  • 鍦╤tml閲岄潰鎻掑叆鑳屾櫙鍥剧墖鎬庝箞鍐欒涓句緥?
    绛旓細闇瑕佸噯澶囩殑鏉愭枡鍒嗗埆鏈夛細鐢佃剳銆乧hrome娴忚鍣ㄣ乭tml缂栬緫鍣ㄣ1銆侀鍏堬紝鎵撳紑html缂栬緫鍣紝鏂板缓涓涓猦tml鏂囦欢锛屼緥濡傦細index.html銆2銆佸叾娆★紝鍦╥ndex.html涓殑<body>鏍囩涓紝杈撳叆css鏍峰紡浠g爜锛歴tyle="background-size:100%background: url(image.jpg);"銆3銆佹祻瑙堝櫒杩愯index.html椤甸潰锛屾鏃舵垚鍔熸彃鍏ヤ簡鑳屾櫙鍥剧墖銆
  • 鎬庝箞鍦╤tml鏂囦欢涓皟鐢╦s鏂囦欢
    绛旓細1銆佸皢杩欎竴娈典唬鐮佷繚瀛樺埌涓涓枃浠朵腑銆2銆佹敞鎰忥紝鎮ㄥ彲浠ヤ换浣曟枃鏈伐鍏峰垱寤簀s鏂囦欢锛屼笉杩囨偍鍦ㄤ繚瀛樼殑鏃跺欙紝闇瑕佸皢鍚嶅瓧鍚庣紑鍚嶄负.js銆3銆佽繖閲屽皢js鏂囦欢淇濆瓨涓篿ndex.js銆備箣鍚庡鏋滄垜浠渶瑕佷娇鐢╥ndex.js銆傛垜浠彧闇瑕佽皟鐢ㄥ嵆鍙紝涓嶉渶瑕佸啀鍐欐柊鐨刯s鏂囦欢銆4銆鍦╤tml鐨head閮ㄥ垎寮曞叆js鏂囦欢锛屽叿浣撶殑浠g爜銆5銆佽繖涓紩鐢ㄦ槸涓涓...
  • 鍦╤tml涓庝箞璁剧疆涓琛屽瓧涓や釜涓嶅悓鏍峰紡鐨勫瓧浣
    绛旓細1銆侀鍏堬紝鎵撳紑html缂栬緫鍣紝鏂板缓html鏂囦欢锛屼緥濡傦細index.html銆2銆佸湪index.html涓殑<body>鏍囩涓紝杈撳叆html浠g爜锛<span style="font-family: Arial">hello </span><span style="font-family: 瀹嬩綋">world </span> 3銆佹祻瑙堝櫒杩愯index.html椤甸潰锛屾鏃朵竴琛屾枃瀛楃敤浜嗕笉鍚岀殑鏍峰紡鐨勫瓧浣撴樉绀恒
  • 濡備綍鍦╤tml涓鎬庝箞璁╁浘鐗囨诞鍔?
    绛旓細1銆侀鍏堟墦寮杞欢锛屽苟鍒涘缓涓涓柊鐨html鏂囦欢銆2銆佸垱寤烘柊鏂囦欢鍚庯紝璁剧疆椤甸潰鑳屾櫙棰滆壊銆3銆佸湪鏂版枃浠朵腑鍒涘缓娈佃惤涓锛屾垨鑰呴夋嫨涓涓钀姐4銆佸啀寮曞叆鍥剧墖骞惰缃浘鐗囧ぇ灏忥紝杩欓噷灏卞彲浠ヨ缃浘鐗囨诞鍔ㄨ嚦娈佃惤鐨勫乏杈广5銆佸垱寤烘钀戒簩锛屾垨鑰呴夋嫨涓涓柊鐨勬钀姐6锛屽啀娆″紩鍏ュ浘鐗囧苟璁剧疆鍥剧墖澶у皬锛屽悓鏃惰缃浘鐗囨诞鍔ㄨ嚦娈佃惤鐨勫彸杈广
  • 扩展阅读:高清线hdmi ... 永久不收费免费的聊天软件 ... mac蜜桃奶茶314 ... www.vivo.com ... www.sony.com.cn ... 视频直播sdk快速接入 ... 免费可直接打开的网站 ... 浏览器打开网站 ... 404页面html网站源码 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网