Bouton reset

m@t
Invité n'ayant pas de compte PHPfrance

09 juin 2010, 14:53

Bonjour,

J'ai un formulaire avec en input des textbox qui me servent de filtres pour afficher une BDD et donc un bouton submit pour afficher le résultat.
Ce que j'aimerai faire c'est un bouton reset qui permette de remettre mes filtres à leur valeur par défaut.
J'ai placé le bouton reset, le submit et les input dans le form.
Je n'ai pas réussi avec ces façons :
<input type="reset" name="reset" value="reset">
<img src="icons/reset.jpeg" onclick="window.document.form1.reset()">
Merci pour vos futures réponses

Eléphant du PHP | 314 Messages

09 juin 2010, 15:05

Hello,

tes boutons doivent être entre les <form> et </form> où sont contenus les inputs !
Cordialement,
Julien - http://laravel.fr/

m@t
Invité n'ayant pas de compte PHPfrance

09 juin 2010, 15:09

Oui ils y sont bien.

m@t
Invité n'ayant pas de compte PHPfrance

09 juin 2010, 15:19

J'ai un formulaire de ce genre la (simplifié) :
<form method=post action="welcome_reduced.php" name="form1">

<!-- Reset filters button -->
<span class="marge">
         <font color="#306898"><b>Reset filters </b></font>
         <input type="reset" name="reset_button" value="reset">
</span>

<!-- Max displayed rows TextBox-->
<span class="marge">
	<font color="#306898"><b>Max displayed rows :</b></font>
	<input type="text" name="displayed_rows_textbox" size="2" value="<?php echo $displayed_rows; ?>">
	<input type="submit" value="submit" style="display:none">		
</span>

<tr>
	<!-- TextBoxes -->
	<td></td>		
	<td><input type=text name="producer_combo" value="<?php echo $producer_combo; ?>"></td>
	<td><input type=text name="consumer_textbox" value="<?php echo $consumer_textbox; ?>"></td>
	<td><input type=hidden name="file_textbox"></td>
	<td><input type=hidden name="description_textbox"></td>
	<td><input type=hidden name="type_combo"></td>
	<td><input type=hidden name="chain_combo"></td>
	<td><input type=hidden name="producer_version_combo"></td>
	<td><input type=hidden name="consumer_version_combo"></td>
	<td><input type=hidden name="protocol_combo"></td>
	<td><input type=hidden name="period_combo"></td>
	<td><input type=hidden name="port_textbox"></td>
	<td><input type=hidden name="account_textbox"></td>
	<td><input type=hidden name="connector_combo"></td>
	<td><input type=hidden name="documentation_textbox"></td>
	<td><input type=hidden name="doc_link_textbox"></td>	
</tr>
</form>
Mais le bouton reset ne marche pas? Ca doit être une erreur toute bête...

m@t
Invité n'ayant pas de compte PHPfrance

10 juin 2010, 10:59

Personne ? Bizarre quand même ce problème...