<html>
<head>
<title>Retornar o texto de um Combo</title>
</head>
<body>
<div style="text-align: left;">
<select multiple="true" name="p_cd_time" size="3" id="p_cd_time">
<option value="C">Corinthians</option>
<option value="S">Sao Paulo</option>
<option value="P">Palmeiras</option>
<option value="N">Santos</option>
</select></div>
<br><br>
<input type="submit" value="OK" onclick=verifica()>
</body>
<script type="text/javascript">
// **************************************************
// Função responsável por obter a quantidade de
// itens selecionados de um select do tipo multiplo
function jsContaSelect(obj)
{
var select = $(obj).childNodes;
var child = $(obj).length;
var qtd = 0;
var i = 0;
for(var i = 0;i < child;i++){
if ( select[i].selected )
qtd++;
}
if ( qtd > 0 )
{
return qtd;
} else {
return 0;
}
}
function verifica() {
//var qt_time = jsContaSelect("p_cd_time") ;
//alert(qt_time);
var tnl = document.getElementById("p_cd_time");
var cdTime="";
for(i=0;i<tnl.length;i++){
if(tnl[i].selected == true){
alert(tnl[i].value);
if (cdTime == "") {
var cdTime = "'"+tnl[i].value+"'";
}
else {
var cdTime = cdTime + "," + "'"+tnl[i].value+"'";
}
}
}
alert(cdTime) ;
}
</script>
</html>