Ouvrir une page web à partir champ de texte

Résolu
Salut, second volet de mes recherches, je souhaiterais pouvoir ouvrir une page web à partir d'un champ de texte.
L'internaute tape l'URL, puis clique sur le bouton submit du formulaire, ce qui affiche le site désiré.
J'ai encore un peu tout essayé. Mais je n'arrive à rien (vraiment trop nul). Voici mon code.
<head>
<script language="javascript">
function url(){

var adresse = document.forms["form1"].element["cadre"].value;
window.open(adresse);
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
</head>

<body>
<form action="javascript:url()" method="post" name="form1">
<div align="center">
<input name="cadre" type="text" value="adresse" size="100" />
<input name="submit" type="submit" value="Afficher" />
</div>
</form>
</body>
</html>
Merci à toutes les âmes charitables qui auront pitié de ma bassesse...
Configuration: Windows Vista
Firefox 3.0.1

1 réponse

  1. <script language="javascript">
    function url(){
    var adresse = document.getElementById('cadre').value;
    window.open(adresse);

    }
    </script>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Document sans nom</title>
    </head>

    <body>
    <form action="javascript:url()" method="post" name="form1">
    <div align="center">
    <input id="cadre" type="text" value="adresse" size="100" />
    <input name="submit" type="submit" value="Afficher" />
    </div>
    </form>
    </body>
    </html>
    1
    1. ça marche super ! Merci encore.
      0
    2. Modérateur
      @hgv85bonjour
      sois sympa !
      inscris-toi sur le forum ... ce sera bien bien vis-à-vis de tous ..
      ceux qui veulent aider et ceux qui aident !!!
      @mitiés
      b g
      0