Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Owner

[Resolvido] Problema com aspas

Recommended Posts

Será que alguém saberia me dizer como faço pra corrigir isso??? Preciso que um javascript imprima:

<input cbFor="id_programa" type="checkbox">

Só que uso o script abaixo (Gerador de Vários Checkbox do Adobe Developer Toolbox):

WDG_setAttributeNS(cb, 'cbFor', this.name + "type=checkbox");

e ele imprimi:

<input cbFor="id_programatype=checkbox">

Preciso corrigir só que não sei se uso ' ou " e em que parte do código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei como funciona essa funçao sua ai mas faz assim

Na funçao voce usa aspas simples, para assim poder usar aspas dupla no HTML, ou o contrario, algo assim

 

WDG_setAttributeNS(cb, 'cbFor', this.name +'type="checkbox"');

Ou entao usa barra invertida antes da aspa assim

 

 

WDG_setAttributeNS(cb, 'cbFor', this.name +"type=/"checkbox/"");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim:

WDG_setAttributeNS(cb, 'cbFor', this.name + '" type="checkbox');

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pra que essa função pra setar um atributo?E que propriedade é cbFor cara? -.-

Mas vai...:

WDG_setAttributeNS(cb, 'type', 'checkbox');
WDG_setAttributeNS(cb, 'cbFor', this.name);

E seguinte...tanto faz usar '' ou "" em JavaScript.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eibon, isso é gerado pelo Adobe Developer Toolbox, que gera vários checkbox dependendo das opções cadastradas no bd. No caso to tentando alterar no javascript para colocar um input que só mostra ao clicar no checkbox. O problema é que o evento onClick não fica declaro por último e sim type="checkbox", então estou tentando separar isso para que o onClick fique por último para funcionar. E como no código ele mostra:

 

<input name="id_programa" id="id_programa" value="<?php echo KT_escapeAttribute($row_rssite['id_programa']); ?>" size="32" wdg:recordset="listar_programa_vitrine_ads" wdg:subtype="CommaCheckboxes" wdg:type="widget" wdg:displayfield="nome_programa" wdg:valuefield="id" />

Tenho que alterar no javascript da função que gera os checkbox

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi nada do que você falou.

E a maneira do hargon e a minha devem produzir o resultado que você pediu inicialmente...

E mais uma coisa...a ordem de declaração dos dois parametros citados não vai alterar nada...apesar de ser feio...

<input onclick="alert('Oi');" type="checkbox" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não conhecia a função e acabei fazendo um "POG". Pela lógica parece que vai funcionar, mas se a maneira do eibon também funcionar, utilize ela pois ficou 100% profissional.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.