js問題會的幫下忙

2022-02-20 20:51:19 字數 1492 閱讀 8238

1樓:手機使用者

你這段**第二個**肯定會顯示不出來啦。

當你呼叫onchange="fnimgchange(2)" 時執行的還是這段**

var objimgpath = document.getelementbyid("file_pic_path1");

var objimg = document.getelementbyid("divshow");

所以不管你是**一呼叫的這個函式還是**二呼叫的這個函式,都只是取得了**一的id,所以第二張**永遠都顯示不了

初步幫你修改了下,**有點多了,你可以簡化一下

function fnimgchange(n)

else

//過一小會獲取div的寬高.

}function setimg(m)

else

var width_img;

var height_img;

o.style.visibility = "visible";

width_img=o.offsetwidth;

height_img=o.offsetheight;

var width=83; //預定義寬,**的寬度了

var height=63; //預定義高,如果寬小於長度,那麼他會自適應按照寬度來計算比例,所以對於一般情況長》寬的**時候,這個引數沒啥意義

var ratw; //寬的縮小比例

var rath; //高的縮小比例

var rat; //實際使用的縮小比例

if(width_img

else

rath = height/height_img;

ratw = width/width_img;

if(rath

rat=rath;

else

rat=ratw;

width_img = width_img * rat;

height_img = height_img * rat;

o.style.width = width_img;

o.style.height = height_img;

} 最後呼叫的時候修改下,

onchange="fnimgchange(1)"

onchange="fnimgchange(2)"

我也是剛學js不久,可能還有更好的解決方案。

以上回答你滿意麼?

2樓:潘丹華

content未定義

懂js jquery的朋友請進來幫下忙

3樓:匿名使用者

confirm("您確定要關閉本頁嗎?")這句是彈框提示,js函式觸發時,先彈框,只有點選確定後,才會繼續執行此句下面的關閉操作,否則會返回!關閉操作跳過(即失效)

經常用來做關閉或刪除等操作的再確認

會解夢的高手幫下忙!急會解夢的高手幫下忙!急

所有鬼魂的夢不能輕易斷之 不能用現代的思維去理解 弗洛伊德德夢學說是潛意識的 壓抑的慾望 替代物 形象 的滿足 隱喻 而神靈 鬼魂的夢卻是直接的 有特殊的意義 一方面 夢見鬼 大多是自己宿世的怨親債主前來索償 並會對自己一生的運勢 命運產生影響 以迷信處理 置之不理不妥 另一方面 夢見去世的親人 大...

會解夢的朋友來幫下忙

1.裙子 想得到的一件 精神或物質 東西。2.大伯 你可能對你的大伯有些不滿的地方,所以在夢中作弄他 讓他女性化 3.大路 小路 你目前覺得迷茫 可能是針對 裙子 4.走小路 在同行人 應該是朋友 的指導下做出選擇。5.折返,同行人變成母親和叔叔。最後就夢到了小時候住的房子的那周圍,地裡面有埋著的完...

關於當兵的問題 請朋友來幫下忙

一 當兵和不當兵沒有什麼區別 當兵首先要你自己感覺行才可以,要不你今後如果感覺不行,豈不要後悔,選擇首先要靠自己。二 軍隊裡的機遇遠遠是地方沒有的,你只要學歷高,發揮自己的特長,通常都能轉上士官,軍隊需要有學歷的,頭腦好的地方學子,這個很重要,現在軍隊提倡科技練兵,第一條如果沒有學歷,講科技也難。三...