holas quiero capturar el valor del id de un combo pero no lo logro esto es lo que intento hacer
Código Javascript
:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$().ready(function(){
$('#comparar').click(function(){
var id = $('.cat').attr('id');
/* var id = $('.cat').attr('value'); <-- este si funciona*/
alert(id); return false;
});
});
</script>
<title>Sin título 4</title>
</head>
<body>
<select class="cat">
<option value="off" selected="selected">-- Seleccionar --</option>
<option value="Uno" id="1">Numero 1</option>
<option value="Dos" id="2">Numero 2</option>
<option value="Tres" id="3">Numero 3</option>
<option value="Cuatro" id="4">Numero 4</option>
<option value="Cinco" id="5">Numero 5</option>
</select> <button id="comparar">Comparar datos</button>
</body>
</html>
lo raro es que si puede capturar el valor pero no el id del campo seleccionado, quien me hecha una mano