Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17587
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Problema com split do JavaScript que não funciona, resolvido

27-06-2012 17:42

Muita gente deve estar tendo problema com o split do JavaScript, para separar uma variável e converte-lá em um array. Nesse post passo a solução.

Vejamos abaixo o exemplo comum do split que não quer funcionar.

<script type="text/javascript"> window.onload = function() { num = 111.222; par = num.split("."); window.alert(par[1]); } </script>

Para corrigir esse problema, devemos criar uma nova string através do new String. Segue o exemplo funcionando.

<script type="text/javascript"> window.onload = function() { num = new String(111.222); par = num.split("."); window.alert(par[1]); } </script>

Lembrando que quando for usar texto ao invés de número, deve se usar aspas antes e depois do texto.
0
A melhor hospedagem para o seu site HostGator!
 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17587
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Problema com split do JavaScript que não funciona, resolvido

22-08-2012 15:14

Mais um exemplo para fazer o split funcionar

var teste = "a b c"; var novo = teste.toString().split(' '); alert(novo[0]);

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado