Pagina 1 din 1

Problema lista formular select

Scris: Mar Feb 14, 2012
de steell
am formularul asta cu campuri select intr-o pagina php

Cod: SelectaĊ£i tot

<form name="jump">
<select name="menu" size="2">
<option value="http://www.google.ro/">google</option>
<option value="http://www.yahoo.com/">yahoo</option>
<option value="http://www.youtube.com/">youtube</option>
<option value="http://www.trilulilu.ro/">trilulilu</option>
<option value="http://www.y8.com/">y8</option>
</select>
<input type="button" onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
</form>
da' nu merge cand dau GO nu face nimic ,dar daca il pun intr-o pagina cu extensia html merge . nu-mi dau seama care e explicatia

Problema lista formular select

Scris: Mar Feb 14, 2012
de botavlad89
Sintaxa codului este buna , si functionala problema nu este din acest cod . Pt o proba copiaza exact acest form intr-o pagina php si vezi ca o sa-ti mearga pe pagina sa fie exact numa form-ul respectiv .

Problema lista formular select

Scris: Mar Feb 14, 2012
de steell
daca fac cum ai zis merge dar eu nu vreau sa pun formularu intr-o pagina unde sa fie numai el, mai precis vreau sa fie in pagina index.php am incercat sal pun singur si apoi sal includ in pagina index dar tot nu merge

Problema lista formular select

Scris: Mar Feb 14, 2012
de MarPlo
Salut
Verifica in sursa paginii HTML sa vezi cum iti returneaza PHP acel select si butonul, apoi compari cu varianta care functioneaza bine, ca sa vezi diferenta, daca e vreuna.

Problema lista formular select

Scris: Mar Feb 14, 2012
de steell
nu e nici o diferenta :( chiar nu vad ce are, in pagina html functioneaza in index.php nu mai merge apas pe GO si nu face nimic. Merge si in php dar numai daca este goala pagina sa nu mai existe nimic in ea decat acest formular , testati si voi poate va merge
o alta structura a butonui Go exista? adica sa faca acelasi lucru(sa ma trimita la pagina selectata) dar sa fie facut cu alte taguri/scripturi (in loc de asta onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value; sa folosesc alt script

Problema lista formular select

Scris: Mar Feb 14, 2012
de MarPlo
Am testat urmatorul cod, html amestecat cu php, si functioneaza.

Cod: SelectaĊ£i tot

<html>
<head>
</head>
<body>
<?php
echo '<h2>Teest</h2>';

echo '<form name="jump">
<select name="menu" size="2">
<option value="http://www.google.ro/">google</option>
<option value="http://www.yahoo.com/">yahoo</option>
<option value="http://www.youtube.com/">youtube</option>
<option value="http://www.trilulilu.ro/">trilulilu</option>
<option value="http://www.y8.com/">y8</option>
</select>
<input type="button" onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
</form>';

echo 'alt text
</body></hrml>';
?>
Daca la tine nu merge, ori o fi din cauza browser-ului, ori acel script adauga in pagina elemente html care intra in conflict cu formularul; cum ar fi cod nevalid html, tag-uri neinchise sau elemente de formular cu acelasi "name".
Problema fiind legata de functie javascript, cauza e la nivel de cod html, nu are treaba cu php, decat cu ce cod html sau javascript adauga acel script in pagina.