Hola amigos y amigas del web, disculpen tengo un problemilla. Tengo un combobox con porcentajes y tengo otros textbox que se tienen que calcular en base a ese porcentaje, la cosa es que cuando el porcentaje cambia tienen que recalcularse y como son solo calculos sencillos estaba pensando hacerlo desde javascript. Entonces le agregué el atributo OnSelectedIndexChanged, miren:
Me.cboArancel.Attributes.Add("OnSelectedIndexChang ed", "javascript
:CalculaTotalImpuestosImportacion() ;")
y mi función por el momento es esta:
Código:
function CalculaTotalImpuestosImportacion()
{
alert("Hola");
}
y el combito es este:
<asp:dropdownlist id="cboArancel" runat="server" CssClass="clsDatosM" Width="40px">
<asp:ListItem Value="1" Selected="True">10</asp:ListItem>
<asp:ListItem Value="2">20</asp:ListItem>
y al ejecutar la pagina wek si se le agrega el atributo, el codigo que se genera es este
Código HTML:
<select name="cboArancel" id="cboArancel" class="clsDatosM" OnSelectedIndexChanged="javascript:CalculaTotalImpuestosImportacion();" style="width:40px;">
pero al cambiar con el mouse de un item a otro en el combito no se me muestra la alerta
Y si en vez de ponerle el evento OnSelectedIndexChanged le pongo el OnBlur, al perder el foco si me muestra la alerta