åben lightbox form on click

Tags:    lightbox onclick form javascript php

Dobbelt handling på "onclick"

Hvis eksempelvis har:
<i alt="tekst 1" onclick="" id="a">Link 1</i>
<i alt="tekst 2" onclick="" id="b">Link 2</i>
<i alt="tekst 3" onclick="" id="c">Link 3</i>

klikker jeg på et link vil jeg have et script til at gøre en <div> synlig som indeholder en <form action="script.php?id=//--Verdi'en af id--//">
når jeg trykker submit i formen vil jeg have at den til at skjule <div> igen.

klikker jeg:
Link 1
skal den vise <div> med <form action="script.php?id=a">

og klikker jeg:
Link 3
skal den vise <div> med <form action="script.php?id=b">

o.s.v.



Indlæg senest redigeret d. 02.05.2015 21:49 af Bruger #12519
3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hej Henrik,

via JavaScript kan du sætte action på din form. At få id'et kan så gøres mere eller mindre elegant, alt efter behov.

Du kan enten, som i nedenstående, give id'et i onclick kaldet, eller kalde metoden med this (reference til det kaldende objekt) og så trække id'et ud via .attr('id').

Note: gør brug af jQuery.

Fold kodeboks ind/udHTML kode 




Indlæg senest redigeret d. 03.05.2015 10:18 af Bruger #1330
inde i <form'en har jeg flere <input's jeg gerne vil have fjernet

i min db $row['editable'] har denne liste "width, place, title, url, url_alt, img, img_alt, content"

det er en liste over hvil <input's jeg gerne vil have vist i <form'en

Er der en metode der er smartere en den anden?

eller skal jeg få den til at redoade en "include fil"?



inde i <form'en har jeg flere <input's jeg gerne vil have fjernet

i min db $row['editable'] har denne liste "width, place, title, url, url_alt, img, img_alt, content"

det er en liste over hvil <input's jeg gerne vil have vist i <form'en

Er der en metode der er smartere en den anden?

eller skal jeg få den til at redoade en "include fil"?


Ja



t