Avatar billede lund_dk Praktikant
23. november 2006 - 10:49 Der er 2 kommentarer og
1 løsning

Vis billede efter klik

Jeg har detts script, som indsætter smileys i nogle input forme, når man klikker på et givent billede.

Men øh, vil også gerne VISE billedet hen over min form,altså det man har klikket på - men hvordan løser jeg det?

<script language="JavaScript">
    <!--
    function DoSmiley(smile,id) {
        //vis(1);
        doc =this.document;
        doc.smile.forumcode.value = "http://smileys.lund.dk/?Smiley="+id+"";
        doc.smile.urlcode.value = "http://smileys.lund.dk/?Smiley="+id+"";
        doc.smile.imgcode.value = "<img src=http://smileys.lund.dk/?Smiley="+id+">";
        doc.smile.forumcode.select();
        if (doc.execCommand) {
            doc.execCommand('copy');
        }
    }
    //-->
</script>
<img src="smiley.gif" onMouseDown="DoSmiley(this.src,22);">

<form name=smile>
<img src=""> <-- HER SKAL BILLEDES VISES; DET DER ER KLIKKET PÅ
    Til Forums:<br/>
    <INPUT name="forumcode" size="33"/> <img src="images/CopyIcon.gif" /><br/>
    Direkte URL:<br/>
    <INPUT name="urlcode" size="33"/> <img src="images/CopyIcon.gif" /><br/>
    Img:<br/>
    <INPUT name="imgcode" size="33"/> <img src="images/CopyIcon.gif" /><br/>


    </form>
Avatar billede thesurfer Nybegynder
23. november 2006 - 12:18 #1
function DoSmiley(smile,id) {
        //vis(1);
        document.getElementById("mitbillede").src = "http://smileys.lund.dk/?Smiley="+id;
        // osv..

og:

<img src="" id="mitbillede">
Avatar billede lund_dk Praktikant
23. november 2006 - 13:11 #2
Perfekt..smid et svar
Avatar billede thesurfer Nybegynder
23. november 2006 - 13:27 #3
Husk denne del: id="mitbillede"

Ellers virker det ikke..

Svar :-)
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