Modifier la valeur d'un champ pour l'affichage
Posté : 03 mai 2006, 16:09
Bonjour,
est il possible de modifier la valeur (afficher) d'un champ texte sans en modifier sa valeur ?
Voila ma fonction :
en je voudrais eliminer : id/ mais seulement a l'affichage pour ne pas alterer les diferentes actions de mon formulaire.
Pouvez vous m'aider ?
D'avance merci
est il possible de modifier la valeur (afficher) d'un champ texte sans en modifier sa valeur ?
Voila ma fonction :
function contact_trt(val1) {
document.form.sujet.value=val1
}
et mon formulaire :<form name="form" method="post" action="index.php?nvg=9&evt=4">
<select name="select" size="8" onClick="javascript:contact_trt(this.options[this.selectedIndex].value)">
<?php
$sql = "SELECT * FROM contact_sujet ORDER BY sujet ASC";
$req = mysql_query($sql) or die('Impossible de visualiser les sujets');
while($data=mysql_fetch_array($req)) {
echo '<option value="' . $data['id_contact_sujet'] .'/' . $data["sujet"] . '">' . $data["sujet"] . '</option>';
}
?>
</select>
<input name="sujet" type="text" />
<input name="envoyer" type="submit" value="Envoyer" />
</form>
Tout fonctionne bien mais l'orsque on selectionne une donnée de la liste elle s'afiche completement dans le champ texte, ex : id/valeuren je voudrais eliminer : id/ mais seulement a l'affichage pour ne pas alterer les diferentes actions de mon formulaire.
Pouvez vous m'aider ?
D'avance merci