2011-10-23 4 views

Répondre

2

Vous devez indiquer vos symboles. En JavaScript, un double guillemet a le même effet qu'un seul guillemet. Lorsque vous citez quelque chose en JavaScript, le contenu de la citation est interprété littéralement, et l'objet créé est une chaîne.

changefinal("."); 
changefinal('.'); 

Si vous avez jamais utiliser une citation littérale dans la même citation (exemple " l'intérieur "..."), un préfixe la citation intérieure par une barre oblique inverse, à échapper la citation:

var string = 'I\'m Rob W.'; 
alert(string); //shows: I'm Rob W. 

var attempt = 'I'm Rob W.'; //Notice: No backslash 
       ^Syntax error 
+0

ne fonctionne toujours pas – user782311

+0

@ user782311 Ce code fonctionne. Votre problème est situé ailleurs. –

+0

ok bien im en utilisant onclick pour appeler la fonction

cela aurait-il quelque chose à voir avec ça? – user782311

0

Puits

changefinal(.); 

est une erreur de syntaxe. Vous voulez sans doute

changefinal("."); 
Questions connexes