innerHTML d'element Javascript
Bonjour,
je travaille sur une calculatrice et j'ai un petit problème avec mon innerhtml.
JS
Code:
1 2 3 4 5
|
function add_char(character)
{
window.document.calculatrice.print.innerHTML += character;
} |
HTML
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<tr class="little_space">
<td colspan="4">
<table class="main_case">
<tr>
<td style="text-align: right;"> <input type="text" size="5" id="print" class="print_all"/></td>
</tr>
</table>
</td>
</tr>
<tr>
<td> <input type="button" class="cases" value="1" onclick="add_char('1')"/></td>
<td> <input type="button" class="cases" value="2" onclick="add_char('2')"/></td>
<td> <input type="button" class="cases" value="3" onclick="add_char('3')"/></td>
<td> <input type="button" class="cases" value="/" onclick="add_char('/')"/></td>
</tr> |
Au début a la place de mon window.document.calculatrice.print.innerHTML j'avais mis window.document.calculatrice.print.value mais sous IE l'affichage ne marche pas :s. Donc la ça ne marche pas du tout quand je clique par exemple sur 1 ça devrais me l'afficher au niveau de mon input text (id=print)
mais ça n'affiche rien du tout :s.
Merci d'avance.