Visualizzazione dei risultati da 1 a 4 su 4

Discussione: autorilevatore codici

  1. #1

    autorilevatore codici

    salve,
    ho provato a fare una ricerca nel forum ma nn ho trovato niente che mi possa soddisfare pienamente...
    volevo fare uno script "autorivelatore"..
    mi spiego..
    se ho un codice, 132523, che, inserito in un apposito spazio, mi dice che è di Mario vedendo l'iniziale del codice (1)..
    con un codice 26512, inserito nell'apposito spazio, mi dice che è di Giovanni perchè il codice inizia con 2.
    è possibile farlo con Java?
    spero di essermi spiegato..

    grazie,
    iss

  2. #2
    nosferatu_net
    Guest
    Punto 1: si è capito proprio pochino.

    Punto 2: lo fai con JavaScript, non con Java.

    Punto 3: vediamo se riesco a darti una mano:
    codice:
    var gente = {"Mario", "Giovanni", "Aldo", "Giacomo"};
    
    function getUser(str)
    {
      return gente[Number(str.charAt(0))];
    }
    Così facendo, puoi chiamare il metodo getUser passando in parametro il contenuto del campo, e in base al primo carattere la funzione ritorna la stringa del nome del tipo.

    NB: La gente parte da zero, quindi Giacomo è il nr. 3

  3. #3
    pensavo di essermi spiegato...si vede che sn proprio negato ad esporre i miei problemi...
    allora, descrivo dettagliatamente cioò che voglio fare:
    in una pagina web, voglio mettere un input in cui un utente inserisce un proprio codice..
    quando inserisce il codice e clikka su OK, appare un messaggio in funzione del codice che ha scritto...
    se scrivesse 1565215, apparirebbe un alert con scritto Gianni..
    se scrivesse 256013, apparirebbe un messaggio con scritto Gigi...
    tutto questo in funzione della prima cifra (1 e 2)...

    spero di essermi chiarito..

  4. #4
    nosferatu_net
    Guest
    Allora avevo capito bene.

    Ti basta popolare il vettore "gente" dell'esempio di prima con i nomi giusti e poi scrivere nel form una cosa del genere:
    codice:
    <input type="text" name="cli">
    <input type="button" onclick="alert(getUser(form.cli.value))">

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.