Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Controllo caratteri modulo

    Salve, ho un problemino...

    ho un campo di testo dove va inserito un indirizzo IP + un numero di porta, ad esempio mms://192.168.168.2:3210 , ora io vorrei che se l'utente non inserisce i ":" che vanno prima del numero della porta "che è sempre di 4 numeri", da un alert di errore. Se faccio il controllo del tipo "se il campo di testo non contiene ":" alert..." non funziona perchè i ":" ci sono (dopo mms).
    Come posso fare in modo che controlli che prima degli ultimi 4 numeri ci siano i ":"?

    Ho questo script per verificare se il campo di testo contiene "mms://" come aggiungo anche questa funzione?

    <script language="JavaScript">
    <!--
    function controlla() {
    var f = document.form1;
    if (f.name.value.indexOf("mms://") == -1) {
    alert("Inserire \"mms://\" prima dell\'indirizzo IP !")
    f.name.focus();
    f.name.select();
    return false;
    }
    }
    // -->
    </script

    <form name="form1" OnSubmit="return controlla()">
    La vita è come una scatola di cioccolatini...non sai mai quello che ti capita!

  2. #2
    se nel campo testo, inserisci:

    value="mms://"

    ..non puoi far così ?

    O in alternativa, assegnare il tutto ad una striga?

    dovrebbe esser così:

    variabile="mms://"
    porta <--- acquisisci dal campo testo
    variabile+=porta

    alla fine il risultato di variabile, dovrebbe essere: mms://xxxx

    ..io al max posso farti un esempio completo in JS.

    Ciao

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.