Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Annullare un submit

  1. #1

    Annullare un submit

    Buongiorno, oggi stavo facendo un semplicissimo script, ma purtroppo ho incontrato alcune difficoltà.

    Questa è la parte iniziale, e non credo ci siano errori.
    Codice PHP:
    <script type="text/javascript">  
    var 
    message="Testo";
    var 
    tagboard=document.tagboard.ffmsg;
    var 
    send=document.tagboard.post;
    function 
    modifyvalue() { if (tagboard.value=="") {
    tagboard.value=messagetagboard.style.color="808080"tagboard.style.fontStyle="italic";  
    }  
    }    
    function 
    resetvalue() { if (tagboard.value==message) {
    tagboard.value="";
    tagboard.style.color="000000";
    tagboard.style.fontStyle="normal";  
    }

    L'unico problema si presente alla fine. L'unico modo in cui funziona è questo:
    Codice PHP:
    document.onload=modifyvalue();
    tagboard.onfocus=resetvalue
    tagboard.onblur=modifyvalue;  
    </script> 
    E se io provo a fare così:
    Codice PHP:
    document.onload=modifyvalue();
    tagboard.onfocus=resetvalue
    tagboard.onblur=modifyvalue
    send.onsubmit=if (tagboard.value==message) return false;
    </script> 
    Lo script non funziona completamente, non compare nemmeno il messaggio, soluzioni?

    Non capisco il motivo.

    P.s: non posso modificare direttamente il form, ne usare innerHTML.

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    codice:
    document.onload=modifyvalue;
    tagboard.onfocus=resetvalue;
    tagboard.onblur=modifyvalue;
    send.onsubmit=function() { return (tagboard.value != message) };
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Ti ringrazio ma continua a non funzionare.
    Adesso non si attiva la funzione all'onload.

    So che è un pò sprecato ma è per il circuito forumfree.net, il quale ha diversi filtri, ma sembra che questi tipi di script non vengano eliminati, se può interessarti ecco un link http://tagmessage2.forumcommunity.net/ , spero non sia spam.
    Il form interessato è quello apparentemente vuoto della tagboard.

    Saluti

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.