Avatar billede ftk Nybegynder
16. august 2001 - 22:24 Der er 19 kommentarer

XY div

Hej Ækzperter ;)

Jeg har nogle layers man kan klikke på og nå man så klikker på en så skal et andet div jeg har ændre x y position ? Noget i kan klare ?
Avatar billede roenving Novice
16. august 2001 - 22:31 #1
Grundlæggende ud af hovedet:

<div ... style=\'position=absolute,top=0,left=0\'>

resten må jeg lige checke

vender tilbage

hth
jes
Avatar billede ftk Nybegynder
16. august 2001 - 22:33 #2
Ja det ved jeg =)
Avatar billede roenving Novice
16. august 2001 - 22:43 #3
OK

Hvad er så dit problem, i Javascript kan du da ændre den property på samme måde:

<div ... id=\'minDiv\' style=\'position=absolute,top=0,left=0\'>

document.All[minDiv].style=\'position=absolute,top=0,left=0\'; ... osv.

hth
jes


Avatar billede roenving Novice
16. august 2001 - 22:44 #4
PS. Min notation med .All er IE 4+
Avatar billede ftk Nybegynder
16. august 2001 - 22:49 #5
ja, men glemte lige at sige om det ku la sig gøre uden at siden reloadede ?
Avatar billede roenving Novice
16. august 2001 - 22:55 #6
Property-ændring vha. javascript burde ikke kræve reload

-- jeg kan ikke lige teste, but have a try !!~]
Avatar billede ftk Nybegynder
16. august 2001 - 22:56 #7
ok 2 sek!
Avatar billede ftk Nybegynder
16. august 2001 - 23:02 #8
Kan ik få det til at virke?

<div id=\"hej\" style=\"position:absolute; top: 45 px; left: 40px;\">
hej
</div>

<a href=\"#\" onClick=\"document.All[hej].style=\"position:absolute; top: 0px; left: 45;\";\">mam</a>
Avatar billede jakoba Nybegynder
16. august 2001 - 23:05 #9
Avatar billede ftk Nybegynder
16. august 2001 - 23:08 #10
Ja! Men dog skal x og y ikke forøges for hver gang man trykker....Det skal bare være så nå man klikker på linket ændre x y sig til en værdi som jeg bestemmer....
Avatar billede jakoba Nybegynder
16. august 2001 - 23:24 #11
Nu er der nogen nr,nr links der flytter absolut.

mvh JakobA
Avatar billede roenving Novice
16. august 2001 - 23:32 #12
Jamen Jakob, du har igen gjort det <=;-}
Avatar billede roenving Novice
16. august 2001 - 23:36 #13
Sig mig engang Jakob, har du ubegrænset serverplads på get2net - eller rydder du ideligen op ??

Lidt imponerende, at du får oploaded hver gang !~}

Nå men for øvrigt, jakoba:

http://www.eksperten.dk/spm/97293

*GG*
Avatar billede jakoba Nybegynder
17. august 2001 - 00:24 #14
roenving >> Shhhh. (der er også get2net medarbejdere der bruger eksperten:)
Avatar billede roenving Novice
17. august 2001 - 00:27 #15
(Hviske)

Jamen du har end ikke svaret endnu

(/Hviske)
Avatar billede fireworld Nybegynder
17. august 2001 - 12:20 #16
<script>
function flytdig()
{
document.all[\'hej\'].style.top=Number(document.all[\'hej\'].style.top + 20);
}
</script>

<div id=\"hej\" style=\"position:absolute; top: 45 px; left: 40px;\">
hej
</div>

<a href=\"#\" onClick=\"flytdig()\">mam</a>
ved sq ikke om det lort virker men prøv!\"
Avatar billede fireworld Nybegynder
17. august 2001 - 12:21 #17
men du vil sikkert lave ngoet HH sjov..

så her er noget crap jeg har lavet


http://212.242.111.98/mystuff/script/cursor.htm
Avatar billede Slettet bruger
25. august 2001 - 12:35 #18
<script>
<!--
xpos = 50 //X-positionen
ypos = 100 //Y-positionen

function flytDiv() {
if (document.all) {
document.all.hej.style.top = ypos
document.all.hej.style.left = xpos
}
else {
document.hej.top = ypos
document.hej.left = xpos
}
}
//-->

<a href=\"java script:flytDiv()\">Flyt DIV!</a>

P.S. Meget lig fireworld\'s!
Avatar billede Slettet bruger
25. august 2001 - 12:35 #19
Ups, glemte lige et </script> !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester