導航:首頁 > 編程語言 > 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獲取圖片位置相關的資料

熱點內容
海克斯康三次元如何編程循環測量 瀏覽:518
app無法下載是為什麼蘋果手機 瀏覽:518
右擊此電腦管理找不到此文件 瀏覽:264
圖像文件格式百科 瀏覽:523
沒有網路怎麼定位 瀏覽:972
剪切到優盤文件找不到了 瀏覽:764
電腦管家的文件名 瀏覽:910
如何將掃描文件轉換為電子版 瀏覽:4
u盤的h246文件怎麼播放 瀏覽:203
如何用阿里雲伺服器學習資料庫 瀏覽:84
華為文件管理找不到下載文件 瀏覽:409
word模板dot的使用 瀏覽:466
春節車找人app哪個好 瀏覽:618
文件管理電腦找不到了怎麼辦 瀏覽:516
如何改變app圖標圖片 瀏覽:767
什麼是大數據結構的最低層 瀏覽:575
pdf文件給對方後期改密碼收回 瀏覽:295
word2010怎麼畫箭頭 瀏覽:184
win10的自動備份文件在哪個目錄 瀏覽:843
文件夾打包成jar 瀏覽:456

友情鏈接