导航:首页 > 编程语言 > js获取图片位置

js获取图片位置

发布时间:2024-04-24 15:31:54

js获取a标签下img的图片路径

js获取图片名称
<img id="image01" src="images/default/logo.gif" />

<script type="text/javascript">
var s=document.getElementByIdx_x_x_x("image01").src;
alert(s.substring(s.lastIndexOf("/")+1)); --lastindexof()找到所要找的字符的位置,
--substring()获取指定位置以后(从左向右)的字符值版
--这句话得到权的值为logo.gif
</script>

Ⅱ js获取图片路径

理论是可以的,首先用js取得location,然后在和图片路径相加


想复杂了
其实很简单,你在image元素里面加个onclick事件,这样写
<table><tr>
<td><input type="image" id="expression1" name="expression1" src="1.gif" onClick="soso(this)></td>
<td><input type="image" id="expression2" name="expression2" src="2.gif" onClick="soso(this)></td>
<td><input type="image" id="expression3" name="expression3" src="3.gif" onClick="soso(this)></td>
<td><input type="image" id="expression4" name="expression4" src="4.gif" onClick="soso(this)></td>
<td><input type="image" id="expression5" name="expression5" src="5.gif" onClick="soso(this)></td>
</tr></table>
<div id="abc"> </div>
<script language="javascript">
function soso(tt){
document.all("abc").innerHTML="<img Src='"+tt.src+"'>"
}
</script>

________________________________

你是想在abc层某处加上这个表情么?类似在线编辑器?
那么简单的办法就是在abc层里面再加个div或者span,赋予ID,修改soso函数里面的ID名就可以了

Ⅲ 关于js 获取图片相对路径的问题

js 并没有什么获抄取相对、绝对路径的区别,你的问题是每次执行 y_s(ev) 的时候都会重新设置 src:ev.dataTransfer.setData("img",ev.target.src);
而这里设置的就是ev.target.src获取全路径去从新设置的,所以你得不到正确的值,不是i=16,不一定的,看你移动了哪里

改变一下你获取值的方法就行,根据你路径的特点,这样获取:
var a = src.split("_")[1].split(".")[0];
这样不管是什么路径,就都没关系了。

Ⅳ 请问用javascript 怎样获得 div中的img的坐标

呵呵,,不知道你会不会JQUERY,给你一个JQ的代码吧:
获取IMG绝对X,Y坐标,可以用回offset()方法:

var X = $('#img1').offset().top;
var Y = $('#img1').offset().left;

获取相对(父元素答)位置:

var X = $('#img1').position().top;
var Y = $('#img1').position().left;

Ⅳ 如何使用JS获取一个DIV里不同的图片地址。并给DIV里的图片自动加上链接

有关原因的分析:
原因一
<div class="img"><img src="..." /></div>
$("#img> img")应该改为$(".img> img")
原因二
在页面加载时会立即专执行你的js,但此属时如果div页面元素尚未完成加载,自然取不到img元素,也不会添加click事件,故无效
解决方法:
$(document).ready(function(){
$(".img> img").click(function (){window.open($(this).attr("src"));});
});

Ⅵ 高分求一段JAVASCRIPT,能获取图片的坐标值

你的思路递归查找位置是对的。
但是你没有确定dom元素的position属性。所以会有缺陷。
可以参考一下jquery的position函数

Ⅶ js怎么获取上传图片的完整路径

如果你指的是C:\Users\Public\Pictures\Sample Pictures\沙漠.jpg类似这种本地路径,是不可能的。因为文件路径也属于用户版的敏感信息,js这种web语言对权本机文件的处理非常有限,目的也是为了避免安全以及隐私问题。

<input type="file />控件中,你是不能获取到本机完整路径的。而且正常情况下也没有这么做的必要,如果你非要或者完整路径,你应该想想你们的需求是不是有问题。

Ⅷ 使用js获取页面中所有的图片地址

var imgs = document.getElementsByTagName("img");
var imgURLs=new Array(imgs.length);
for(var i = 0;i<imgs.length;i++){
imgURLs[i] = imgs[i].src;//如果用document.getElementsByTagName("img")[i].src;每取一个图片地址就会对全部图片查找一次,这样效率比较低,还是储存在回imgs中比较好!

}
//以上代码最好放答在页面的最后面,或window.onload事件里,这样就不会因为页面没有全部加载完而没有全部读取到img元素

阅读全文

与js获取图片位置相关的资料

热点内容
oracle大数据瓶颈 浏览:576
法国啄木鸟电影名称 浏览:630
苹果11网络锁怎么解 浏览:276
城市大数据分析 浏览:291
法国电影一个男的两个女的 浏览:212
妹妹和姐姐电影 浏览:999
linux串口后台运行 浏览:113
维语红色电影 浏览:213
钱胜成都大数据 浏览:786
主角穿越多个现实位面的小说 浏览:578
java查询access数据库 浏览:438
一颗种子长上天的电影 浏览:846
手机压缩文件图标和别人发的不同 浏览:226
彻底删除cad2016残留文件 浏览:255
大数据时代语文教学设计 浏览:277
530电影电视剧在线免费观看 浏览:869
好看的爱情台湾电影有哪些 浏览:834
智慧门工具 浏览:665
姜恩惠善良的爱 浏览:20
免费在线观看网站网址 浏览:565

友情链接