J'ai un certain nombre de liens, qui, lorsqu'on clique dessus, transmet une variable à une autre partie de la page.Variable non envoyée à une autre fonction
Pourtant, pour une raison quelconque, je ne peux pas comprendre! Qu'est-ce que je rate?
<head>
<script type="text/javascript">
function myFunction(a){
myid="Hi There!"+a;
return myid;
}
</script>
</head>
<body>
<a href="#" OnClick="myFunction(123456);">Click Me</a><br />
<script type="text/javascript">
document.write(myid);
</script>
</body>
que diriez-vous d'écrire 'return false;' 'dans myFunction' –
retour false n'est pas nécessaire si vous n'avez pas besoin de renvoyer une valeur dans cette instance, prenez simplement la valeur de retour complètement. –
@Rakesh - De plus, vous devriez utiliser 'return myFunction (...)' dans l'attribut 'onclick', sinon retourner' false' n'empêche pas le comportement par défaut. –