Jag tror inte att det räcker att namnge länken, du måste nog lägga den i en <div> för att få positionen.
/ J
3 svar · 182 visningar · startad av nanne
Jag håller på att modifiera ett menuscript som visar undermenyer om man klickar på en länk. Problemet är att lagret ploppar upp beroende på vart musen är. Jag vill att dom ska hamna på exakt 130 pixlar till höger om länken. I Xled så har jag fått det att fungera men inte i Yled.
Jag tänkte att om man namnger länken med name="nånting" så borde man ju kunna få ut X och Y kordinaterna för "nånting"'
Frågan är bara hur
gissar på att det är nånting med document.nånting.nåntingannat = xkordinat.
Jag tror inte att det räcker att namnge länken, du måste nog lägga den i en <div> för att få positionen.
/ J
Kan du utveckla det lite mer. Jag är ingen javascript guru
Nä, vem fan är det.
Kolla på det här:
<html>
<head>
<script>
function plac(){
var pos = parseInt(document.all("L1").style.left); //Kolla L1's position
document.all("L2").style.left = pos+130; //Flytta L2's position 130 px höger om L1
}
</script>
</head>
<a href="javascript: plac();">klicka här</a>
<div id="L1" style="position:absolute; top:40; left:60;">lager1</div>
<div id="L2" style="position:absolute; top:40; left:60;">lager2</div>
<html>
/ J