Problème document.getElementById
jisisv
Messages postés
3678
Statut
Modérateur
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
Bonjour à toutes et à tous,
Le code suivant est généré par PHP
On remarque que la casse de 'getElementById' est correcte, cependant un click sur les lien appelant JavaScript, appelle bien la fonction (alert se déclenche) mais le débogueur de Firefox me précise continuellement:
TypeError: document.getElemntById is not a function
L'un d'entre vous possède-t-il une piste?
Merci d'avance.
Le code suivant est généré par PHP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Gestion collection BOB MORANE</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" ></meta>
<link rel="stylesheet" type="text/css" href="css/bob_morane.css"></link>
<script type="text/javascript">
function update_input(book_id)
{
alert('Hello ' + book_id);
var elem = document.getElemntById("b_id");
alertt( elem );
elem.value = book_id;
}
</script>
</head>
<body>
<p class="title">
</p>
<form method="post" action="edit_items.php">
<p>
<div class="title">Numéro Bob Morane <input type="text" id="b_id" name="book_id" value="" /></div>
</p>
<p>
<input type="submit" name="edit_items" value="Editer" />
</p>
</form>
<table border="1">
<tr>
<th></th><th>TITRE</th>
<th>Nombre d'exemplaires
</th>
</tr>
<tr>
<td>
1
</td>
<td>
<a href="#" rel="nofollow noopener noreferrer" target="_blank" onclick="update_input(1) ">La Vallée infernale</a>
</td>
<td>0</td>
<td>
<a href="read_title.php?book_id=001" rel="nofollow noopener noreferrer" target="_blank">
LIRE PDF
</a>
</td>
</tr>
</table>
</body>
</html>
On remarque que la casse de 'getElementById' est correcte, cependant un click sur les lien appelant JavaScript, appelle bien la fonction (alert se déclenche) mais le débogueur de Firefox me précise continuellement:
TypeError: document.getElemntById is not a function
L'un d'entre vous possède-t-il une piste?
Merci d'avance.