Quelques difficultés avec les events
Bonjour,
Alors voilà, je débute avec le javascript et j'ai beau fouiner sur google je n'ai rien trouver qui puisse vraiment m'aider...
mon code ci-dessous me permet (enfin devrait me permettre...) d'afficher dans un paragraphe <p></p> la valeur suivante " test : test "
Le 2° mot test étant le text du lien contenue dans
Code:
<a href="#" id="lien_test" onClick="del()">test</a>
Seulement voilà, cela ne fonctionne pas... je ne suis pas sur que ma ligne
Code:
var position = node_source.nodeValue;
soit correcte mais le problème vient également d'ailleurs car lorsque je test je reçois le message d'erreur
Citation:
"event not defined"
Voici le code :
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 28 29 30 31 32 33 34 35 36
| <head>
<script type="text/javascript" >
function del(event)
{
var node_source = (event.srcElement)?event.srcElement:event.target;
var position = node_source.nodeValue;
var field = document.getElementById("zone_test");
var test = document.createElement("p");
var test_text = document.createTextNode("test : "+position);
test.appendChild(test_text);
field.appendChild(test);
}
</script>
</head>
<body>
<fieldset id="zone_test">
<legend>TEST</legend>
<p class="ligne">
Nom :
<input value="" name="nom" type="text">
Numéro :
<select name="classe">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<a href="#" id="lien_test" onClick="del()">
test
</a>
</p>
</fieldset>
</body> |