quiero que cuando el en el campo subtotal pongan por ejemplo 100 en el campo iva ponga 16 y en total ponga 116 estas operaciones las hago con un Javascript que he incluido en el head de mi masterpage:
Código Javascript:
Esto funciona perfectamente en html, el problema es que he incluido el evento Onblure en el textbox donde quiero que al momento de pasar al siguiente texbox se ejcute esta funcion pero no hace nad, quedo asi:Ver original
<script type="text/javascript"> function Operaciones(){ // Obtengo el valor de subtotal... var subtotal = document.getElementById('intSubtotal').value; // Ya que lo tengo le saco el 16% var intIva = (intSubtotal * .16); // El resultado lo guardo en el input del iva. document.getElementById('intIva').value = iva; // Sumo el subtotal + iva para tener el total. var total = (parseFloat(subtotal) + parseFloat(iva)); // Lo muestro en el text de total. document.getElementById('intTotal').value = total; } </script>
Código ASP:
PERO NO ME FUNCIONA!!! Ver original
Subtotal <asp:TextBox ID="intSubtotal" runat="server" BackColor="Black" BorderColor="#FFFFC0" Font-Size="Larger" Width="81px" ForeColor="White" onBlur="Operaciones()"></asp:TextBox> <br /> Iva <asp:TextBox ID="intIva" runat="server" Width="81px"></asp:TextBox><br /> Total <asp:TextBox ID="intTotal" runat="server" Width="81px"></asp:TextBox> </fieldset> <asp:Button ID="Button1" runat="server" Text="Guardar orden de servicio" OnClick="Button1_Click" />
Fikese bien en la linea donde pongo el Onblur, esto es lo que hace que se ejcute pero nomas no funciona :(
alguioen me ayuda?