Question rapide, j'essaie de transmettre une valeur à une variable, puis d'exécuter une fonction si la variable a été définie sur quelque chose de spécifique. Comment je fais ça?Comment tester une variable passée dans une fonction?
je l'exemple suivant où je veux attribuer le nom de la valeur à un champ de formulaire si le type de variable est réglé sur 1.
function test(name,type) {
if (type=1) {
document.myform.name.value = name;
}
}
et un lien dans le corps du html:
<a href="javascript:test('myname','1');">FILL IN MY NAME</a>
J'ai aussi essayé ce qui suit sans succès:
function test(name,type) {
var checktype = type;
if (checktype = 1) {
document.myform.name.value = name;
}
}
Je suis assez sûr que quelque chose comme ça est poss Je ne sais pas ce que je fais de mal.
merci à tout le monde pour les réponses. Je savais que ça devait être quelque chose de simple. J'ai également découvert par moi-même que si j'essayais de définir la valeur de la variable sur autre chose qu'un nombre, disons tapez == go, j'ai besoin de placer la valeur entre guillemets. – Choy