Asignar un valor a un label desde Java Scrip
Publicado por Oscar (7 intervenciones) el 01/06/2011 18:54:39
Gracias por su tiempo
Estoy aprendiendo Java Scrip en VB.NET 2008 y quiero pasar los valores desde java script
a un formulario WEB con botones asp:button lo que si logre fue extraer valores desde java Script de un Asp TextBox con la funcion document.getElementById('TextBox1').value; y me funciono pero a la hora de devolver un valor desde java script a un label no me funciona envio el codigo a continuacion
<script type ="text/jscript">
function Evaluar()
{
var x = 0;
// ESTA FUNCION SI ME FUNCIONA BIEN
x = document.getElementById('TextBox1').value;
switch (Number(x))
{
case 1:
alert('UNO');
break;
case 2:
alert('DOS');
break;
case 3:
alert('TRES');
break;
case 4:
alert('CUATRO');
break;
case 5:
alert('CINCO');
break;
default:
alert('OTROS ' + x);
break;
}
// Aca es donde no me funciona
document.getElementByName('LblResp').value = number(x);
document.getElementById('LblResp').value = 'prueba';
}
</script>
este es el boton del ejemplo y tambien el llamado de la funcion de java scrip
<td class="style2">
<asp:Button OnClientClick = "Evaluar()" ID="BtnIfMutiple" runat="server"
Text="Condicion Multiples" Width="150px" />
</td>
este es el label del ejemplo
<td class="style1">
<asp:Label ID="LblResp" runat="server" Text="Label"></asp:Label>
</td>
Estoy aprendiendo Java Scrip en VB.NET 2008 y quiero pasar los valores desde java script
a un formulario WEB con botones asp:button lo que si logre fue extraer valores desde java Script de un Asp TextBox con la funcion document.getElementById('TextBox1').value; y me funciono pero a la hora de devolver un valor desde java script a un label no me funciona envio el codigo a continuacion
<script type ="text/jscript">
function Evaluar()
{
var x = 0;
// ESTA FUNCION SI ME FUNCIONA BIEN
x = document.getElementById('TextBox1').value;
switch (Number(x))
{
case 1:
alert('UNO');
break;
case 2:
alert('DOS');
break;
case 3:
alert('TRES');
break;
case 4:
alert('CUATRO');
break;
case 5:
alert('CINCO');
break;
default:
alert('OTROS ' + x);
break;
}
// Aca es donde no me funciona
document.getElementByName('LblResp').value = number(x);
document.getElementById('LblResp').value = 'prueba';
}
</script>
este es el boton del ejemplo y tambien el llamado de la funcion de java scrip
<td class="style2">
<asp:Button OnClientClick = "Evaluar()" ID="BtnIfMutiple" runat="server"
Text="Condicion Multiples" Width="150px" />
</td>
este es el label del ejemplo
<td class="style1">
<asp:Label ID="LblResp" runat="server" Text="Label"></asp:Label>
</td>
Valora esta pregunta


0