Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Validazione di un url

  1. #1

    Validazione di un url

    ho un problema.. dovrei verificare se il testo inserito in un input text sia un url ma in un modo particolare. dovrei trovare un modo per cui javascript analizzi la stringa e nel caso questa non sia un url resetti il campo.

    questa è solo una provama non funziona comunque... non capisco perchè
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    <script type="text/javascript">
    function checkURL(value) {

    var urlregex = new RegExp("^(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|www.){1}([0-9A-Za-z]+\.)");
    if(urlregex.test(value))
    {

    } else {

    document.prova.reset();
    }
    </script>
    </head>

    <body>
    <form id="prova">
    <input type="text" name="web" id="web" value="" placeholder="http://www.web.com" onblur="function checkURL(web)"/>
    </form>
    </body>
    </html>

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Originariamente inviato da br1
    Vedi anche qui: http://forum.html.it/forum/showthrea...readid=1496212
    Grazie per la risposta ma in quel post non viene risposto alla domanda fatta all'utente quindi non saprei come fare..

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.