Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,373
    Non penso che un form abbia l'evento onclick.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    document.getElementById("reg_form").onclick = function()
    Non penso che un form abbia l'evento onclick.
    Più precisamente l'elemento form supporta il metodo onclick (e tutti gli altri metodi standard) ma chiaramente in questo caso non ha senso usarlo perché la funzione verrebbe richiamata al click su un qualsiasi punto all'interno dell'area occupata dal form stesso.

    In questo caso potresti applicare onclick sul pulsante submit, in questo modo:
    codice:
    document.getElementById("subm").onclick = function()
    Oppure, come suggerito da badaze, usare onsubmit sul form, in questo modo:
    codice:
    document.getElementById("reg_form").onsubmit = function()
    C'è però un altro problema.
    Sul tuo javascript stai "selezionando" l'elemento con id "user", il quale non viene trovato, quindi genera un errore che blocca lo script:
    codice:
    controlUser = validate(document.getElementById("user").value)
    Mi sembra chiaro che tu volessi riferirti, invece, all'elemento con id "username" come hai indicato sul codice html:
    codice:
    <input type="text" name="username" id="username">
    (capisci perché ti ho chiesto di postare sia il javascript che il codice html?)

    Una volta corretti questi errori, dovrebbe funzionare.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2014
    Messaggi
    40
    ok grazie,avevo sbaglato l'id del username

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 © 2026 vBulletin Solutions, Inc. All rights reserved.