Jump to content
Fórum Script Brasil
  • 0

Variavel Html Recebe Conteudo Php


Carlos Rocha

Question

variavel html recebe conteudo php:

Fiz uma consulta sql a uma tabela e descobri que o campo nome recebe por exemplo o valor "joao";

Dai fiz o php:


echo $nome;

O que resultou em "joao".

Ate ai tudo bem, só que esse valor vai ser jogado em um campo option de um formulario como seu value.

Dai preciso transformar essa variavel $nome (php) e entregar seu valor (joao) para uma variavel JavaScript para usar um evento Onclick.

Como fazer isso?

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Acontece que essa variavel $nome, não recebe só o nome joao.

Ela é uma matriz, e a cada indice da matriz, gera um option com o seu devido value. Entendeu?

O problema é quer quando eu chamo a função


<script>
function EscolhePlano(Valor){
     if (Valor == '.<?= $lista ?>') { Valor = '<font size=2 face=Verdana><b>Você escolheu o <?= $nome ?><br> ( R$ <?= $precos ?> anuais )'; }
  document.getElementById("Plane").innerHTML = Valor;
}
</script>

passando como parametro

<td><b><input type="radio" name="cadastro[dominio]" onClick=EscolhePlano(this.value);  value="<? echo "."; echo $lista; ?>" border="0"><font size="1" face="verdana"><? echo "."; echo $lista; ?></font></b></td>

, quando eu cliko no option(Radio), como a variavel JavaScript esta recebendo valor php, ela não muda a sua variavel "Valor".

Tem como corrigir isso?

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.5k
×
×
  • Create New...