Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642

    [js] - Redirect + compo text

    come si fa a reindirizzare con javascript ad una pagina il cui url dopo il punto interrogativo contiene il contenuto di un campo text?

    Cioe devo compilare un campo di testo e poi passare questo testo nell'url all'evento onclick di un pulsante e reindirizzare l'utente a qesto url

    come si fa ad aggiungere alla window.location.href i lcontenuto del campo di testo
    Paolo Spinoglio
    Milano

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: [js] - Redirect + compo text

    Originariamente inviato da cipcip
    come si fa a reindirizzare con javascript ad una pagina il cui url dopo il punto interrogativo contiene il contenuto di un campo text?

    Cioe devo compilare un campo di testo e poi passare questo testo nell'url all'evento onclick di un pulsante e reindirizzare l'utente a qesto url

    come si fa ad aggiungere alla window.location.href i lcontenuto del campo di testo
    Prova cosi:
    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Documento senza titolo</title>
    <script language="javascript">
    function Visita(){
    UrlSito = document.form1.sito;
    if(UrlSito.value == ""){
    alert("inserisci un url");
    return false;
    }else if(UrlSito.value.lastIndexOf("http://") == -1){
    window.location.href="http://"+UrlSito.value
    return false;
    }else{
    window.location.href=UrlSito.value
    return false;
    }
    }
    </script>
    </head>
    
    <body>
    <form name="form1" method="post" action="" onSubmit="return Visita();">
      <input name="sito" type="text" id="sito">
      <input type="submit" name="Submit" value="visita">
    </form>
    </body>
    </html>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    ok grazie,
    mancava il .value ecco perche non mi funzionava
    Paolo Spinoglio
    Milano

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.