usar function (template CGI Wrapper)

Discussão em 'WebSpeed' iniciado por dyeggo.d, Janeiro 9, 2012.

  1. dyeggo.d

    dyeggo.d Sem Pontuação

    Buenas Pessoas..

    Alguem sabe se consigo utilizar uma function no template CGI Wrapper..

    queria usar o seguinte mais não estou conseguindo..

    Código:
    "<script>"
    "function alertaChecked(object){" 
        "if(object.value == 'Sim'){"
           "document.getElementById('EntCorr').style.display = 'NONE';"
        "}else{"
           "document.getElementById('EntCorr').style.display = 'inline';"
        "}"
    "}"
    "</script>"
    
    Alguma ideia?

    O erro que da nessa lógica é

    ** "" nao foi encontrado. (293)
    ** Nao entendi a linha 203. (193)

    Valeu
  2. kirchner

    kirchner Membro Participativo Moderador

    Se me recordo, usa {&OUT} "texto", algo assim:

    Código:
    {&OUT} "<script>".
    {&OUT} "function alertaChecked(object){".
    ...
  3. dyeggo.d

    dyeggo.d Sem Pontuação

    O código esta dentro da escrita {&out}
    só coloquei o trecho do código que esta dando erro..

    o {&out} não precisa ser para cada linha..
    abro um e posso colocar uma serie de instruções para desenhar a pagina html..
    se precisar escrever algo em progress ai fecho e abro outro depois..

    Mais só confirmando o mesmo esta dentro de um {&out}
  4. dyeggo.d

    dyeggo.d Sem Pontuação

    Resolvido..

    o segredo é utilizar o ~ na frente dos {

    então o meu código correto seria

    Código:
    "<script>"
    "function alertaChecked(object)~{" 
        "if(object.value == 'Sim')~{"
           "document.getElementById('EntCorr').style.display = 'NONE';"
        "~}else~{"
           "document.getElementById('EntCorr').style.display = 'inline';"
        "~}"
    "~}"
    "</script>"
    valeu

Compartilhe esta Página