Salut,
J ai une fonction javascript qui me permet au click sur une ligne de mon tableau d afficher la valeur contenu dans la value du bouton radio contenu dans chaque ligne de mon tableau.(Dans mon tableau j ai pour chaque un bouton radio qui contient un identifiant pris dans ma base de donnée).
Dans un de mes formulaire j ai trois tableau,
et j utilise cette fonction dans chacun de ses tableaux
quand j utilisai IE 5.0 sa fonctionnait et maintenant j utilise IE 6.0 et sa ne fonctionne plus et je ne vois pas pourquoi ???
voila code de ma fonction
Code :
- function aff(objet, id_objet){
- document.getElementById(id_objet).checked = true;
- id=document.getElementById(id_objet).value;
- alert(id);
- location.href='<?php echo $_SERVER['PHP_SELF'] ; ?>?id=' + id;
- }
|
et le code que j utilise dans mes tableaux
pour le 1er
Code :
- $i=0;
- while($list=pg_fetch_array($result)){
- ?>
- <tr class="white" onClick="aff(this, 'radio<? echo $i ; ?>')"><td class="td1"><input type="radio" name="a" id="radio<? echo $i ; ?>" value="<? echo $list['numserie'];?>"
|
pour le 2eme
Code :
- <?
- $i=0;
- while($list1=@pg_fetch_array($resu)){
- ?>
- <tr class="white" onClick="aff(this, 'radio2<? echo $i ; ?>');"><td class="td1"><input type="radio" name="b" id="radio2<? echo $i ; ?>" value="<? echo $list1['numserie'];?>">
|
et pour le 3eme tableau
Code :
- <?
- $i=0;
- while($list2=@pg_fetch_array($resu2)){
- ?>
- <tr class="white" onClick="aff(this, 'radio3<? echo $i ; ?>')"><td class="td1"><input type="radio" name="c" id="radio3<? echo $i ; ?>" value="<? echo $list2['numserie'];?>">
|
merci
Message édité par donny3 le 20-07-2005 à 11:20:05