Jump to content
Fórum Script Brasil
  • 0

Exibir array para o usuário


knobwan

Question

Pessoal alguém sabe informar como posso retornar o conteúdo de um array "de uma só vez" para o usuário ?

Tenho um javascript que quando clicado, varre todas as checkboxes da página html e verifica qual delas está marcada.

Como resultado dessa leitura, tenho uma array com qtde de elementos que varia de execução para execução.

minha dúvida é... como exibir de volta as checkboxes marcadas para o usuário ?

1) A princípio pensei em chamar o notepad e transferir o conteúdo da array (o que seria o ideal para o meu projeto). Pelo que andei lendo porai, JS não faz isso.

2) Então pensei em usar o ALERT mas estou tendo dificuldades para colocar várias linhas dentro dele. Sei da existência do \n mas não consigo usar para quebrar cada linha da minha array no alert.

Alguma outra sugestão é bem vinda... obrigado

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

você esta usando Jquery?

Se sim, olha o exemplo:

var itens, array;
itens = [];
array = ["a", "b", "c"];
itens = jQuery.each (array, function (n , i) {
return n + ", ";
});
Se não, se for Js puro Ex:
var itens, array, i;
array = ["a", "b", "c"];
itens = "";
for (i = 0; i < (array.length - 1); i ++) {
    itens += array[i] + ", ";    
}
itens += array[array.length - 1] + ".";
alert(itens);

Link to comment
Share on other sites

  • 0

Arash, a segunda opção funcionou perfeitamente. Obrigado.

Porém isso me levou a outros 2 problemas.

1) Não encontro referência para utilizar a fonte "currier new" dentro do alerta, Existe alguma maneira de customizá-la dentro do alerta ?

2) O espaçamento consecutivo que estou utilizando para alinhar o texto se perde. Existe alguma maneira de mantê-lo ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.6k
×
×
  • Create New...