Ok, va ici une question de débutant:Pourquoi cette méthode ne fonctionne-t-elle pas pour assigner des caractères, en JavaScript?
//function removes characters and spaces that are not numeric.
// time = "2010/09/20 16:37:32.37"
function unformatTime(time)
{
var temp = "xxxxxxxxxxxxxxxx";
temp[0] = time[0];
temp[1] = time[1];
temp[2] = time[2];
temp[3] = time[3];
temp[4] = time[5];
temp[5] = time[6];
temp[6] = time[8];
temp[7] = time[9];
temp[8] = time[11];
temp[9] = time[12];
temp[10] = time[14];
temp[11] = time[15];
temp[12] = time[17];
temp[13] = time[18];
temp[14] = time[20];
temp[15] = time[21];
}
En Firebug je peux voir que les caractères de temps ne sont pas affectés à un emploi temporaire? Dois-je utiliser une fonction replace() pour faire quelque chose comme ça dans JS?
Merci.
Cela me fait pleurer. –
@Stefan Kendall: o allez, j'apprends ... –
@Tommy, je ne pense pas qu'il était * méchant *, juste faire remarquer que c'est une mauvaise approche. Bien que cela semble peut-être un peu dur. Pourtant, même si votre code a provoqué des larmes, vous avez posé une meilleure question (en documentant ce que vous avez déjà essayé) que beaucoup. +1 pour la question et le commentaire. –