0

Ação nas listas de elementos

criado por Sousa VArela em 19/05/2010 7:56pm
Oi!
Tenho uma lista de elementos e quero que quando clicar num elemento exista um evento para o mesmo. Alguém pode ajudar-me.

<select name="select" size="10" id="select">
<?php
$res=mysql_query("SELECT * FROM Pessoa ORDER BY idPessoa DESC");
while($Pessoa = mysql_fetch_object($res)) {?>
<option> "><?php echo $Pessoa->Nome ?></option>
<?php }//Fim do if?>
</select>


Aqui tenho tds os elementos do BD agora como dou ação?????????????????????????????????????????????????????????????? Quando clicar quero que acontece algo!

Lista de Respostas:

0
19/05/2010 9:09pm
(~14 anos atrás)
Marcos Regis respondeu:
coloque um evento onchange na tag select e chame uma função javascript.
<select name="select" size="10" id="select" onchange="alert(this.value);">

// coloque algo em value do option para usar como argumento da ação
<?php
$res=mysql_query("SELECT * FROM Pessoa ORDER BY idPessoa DESC");
while($Pessoa = mysql_fetch_object($res)) {?>
<option value="<?php echo $Pessoa->Nome ?>"><?php echo $Pessoa->Nome ?></option>
<?php }//Fim do if?>
</select>

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)