Visualizzazione dei risultati da 1 a 4 su 4

Discussione: inserimento smiley

  1. #1

    inserimento smiley

    salve a tutti...
    Ho già fatto una search però non sono riuscito a risolvere...
    Sto implementando nel guestbook una funzione per inserire i smiley, vi posto il codice

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>GuestBook - Nuovo Messaggio</title>
    </head>
    <body>
    <script language="javascript">
    <!--
    function addSmiley(quale_faccina) {
    document.form.messaggio.setfocus()
    document.form.messaggio.value += quale_faccina;
    }
    //-->
    </script>

    <div id="lightcontainer">
    <h1>GuestBook - Sitazzo.Net</h1>
    <div class="p1">
    <form id="form" action="insert.php" method="post">


    Nome</p>

    <input name="nome" id="nome" size="30" maxlength="40" ></p>


    Email</p>

    <input name="email" type="text" id="email" size="30" maxlength="40"></p>


    Url [Facoltativo]</p>

    <input name="url" type="text" id="url" size="30" maxlength="50">


    Messaggio</p>


    <textarea name="messaggio" cols="50" rows="5" id="commento"></textarea></p>



    <input name="Inviat" type="submit" value="Invia!">
    <input name="Reset" type="reset" value="Reset">
    <button>Chiudi</button></p>
    </form>
    <p class="tit">Smiley</p>
    <p class="desc">
    [img]../gbook/smilies/smile1.gif[/img]
    [img]../gbook/smilies/smile2.gif[/img]
    [img]../gbook/smilies/smile3.gif[/img]
    </p>

    </div>

    </div>
    </body>
    </html>

    il codice non va, ho provato molto semplicemente a fare una pagina del tipo

    <html><head></head><body>
    <script language="javascript">
    <!--
    function Smile(quale_faccina)
    {
    document.modulo.messaggio.value += quale_faccina;
    }
    //-->
    </script>


    <form name="modulo">
    <textarea name="messaggio" rows="10" cols="30"></textarea>
    </form>

    [img]smile1.gif[/img]
    [img]smile2.gif[/img]
    [img]smile3.gif[/img]


    </body>
    </html>
    ed in questo caso funziona tutto tranquillamente... perchè?

  2. #2
    non referenzi bene il form, inoltre setfocus (per quello che ne so io) è un metodo che non esiste, a meno che non lo implementi tu

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>GuestBook - Nuovo Messaggio</title>
    </head>
    <body>
    <script language="javascript">
    <!--
    function addSmiley(quale_faccina) {
    document.forms[0].messaggio.focus()
    document.forms[0].messaggio.value += quale_faccina;

    }
    //-->
    </script>

    <div id="lightcontainer">
    <h1>GuestBook - Sitazzo.Net</h1>
    <div class="p1">
    <form id="form" action="insert.php" method="post">


    Nome</p>

    <input name="nome" id="nome" size="30" maxlength="40" ></p>


    Email</p>

    <input name="email" type="text" id="email" size="30" maxlength="40"></p>


    Url [Facoltativo]</p>

    <input name="url" type="text" id="url" size="30" maxlength="50">


    Messaggio</p>


    <textarea name="messaggio" cols="50" rows="5" id="commento"></textarea></p>



    <input name="Inviat" type="submit" value="Invia!">
    <input name="Reset" type="reset" value="Reset">
    <button>Chiudi</button></p>
    </form>
    <p class="tit">Smiley</p>
    <p class="desc">
    [img]../gbook/smilies/smile1.gif[/img]
    [img]../gbook/smilies/smile2.gif[/img]
    [img]../gbook/smilies/smile3.gif[/img]
    </p>

    </div>

    </div>
    </body>
    </html>

  3. #3
    grazie mille, ora funziona....

  4. #4
    Di nulla

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.