problème récupération valeur d'un "div"
Bonjour Voilà mon souci:
Je n'arrive as récupérer la valeur d'une cellule d'un tableau. Chaque cellule est identifiée par un id.
Normalement pour la récupérer je devrais faire:
Code:
1 2
|
var ma_val= document.getElementById('id_cellule').value; |
Non ????
ceci ne fonctionne pas, il me ressort undefined.
Voilà mon code (pour mon tableau et mes cellules identifiées:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
<TABLE width=100% border=0 cellspacing=1>
<TR>
<script>
for(i=0;i<7;i++)
{
document.write("<TD class='Calendrier_Jour'>"+WeekDay[i]+"</TD>");
}
</script>
</TR>
<script>
for(i=0;i<6;i++)
{
document.write("<TR height=15>\t");
for(j=0;j<7;j++)
{
cell='cell'+i+""+j;
document.write("<TD class='Calendrier' width='14%' id='"+cell+"' onMouseOver=\"this.className='Calendrier_over'\" onMouseOut=\"this.className='Calendrier'\" onclick=\"ReturnValue("+i+","+j+")\">cell"+i+""+j+"</TD>\t");
}
document.write("</TR>\t");
}
</script>
</TABLE> |
Et voici la fonction qui récupére les valeurs:
Code:
1 2 3 4 5 6 7 8
|
function ReturnValue(week,day)
{
var cell='cell'+week+""+day;
alert(cell);
var ma_cellule=document.getElementById(cell).value;
alert(ma_cellule+""+Month[CurrentMonth]+""+CurrentYear);
} |
alert(cell) me renvoie bien une bonne valeur:
Mais alert(ma_cellule,...,....) me ressort undefined pour ma_cellule.
Au secouuuuuuuuuuuurssss !!!!!!!