2010-11-25 29 views
8

¿Cómo obtengo el valor de una etiqueta span y la envío a mi formulario a otra página?¿Cómo obtengo los valores de las etiquetas span

<span id="subtotal"></span> 

tengo que enviar el contenido de mi capacidad de subtotal etiqueta a otra página, me gustaría guardarlo en un campo oculto, pero no encontró ninguna manera de hacer esto ..

He utilizado este ¡pero sin éxito!

function getTotal() { 
     return alert(document.getElementById('total').innerHTML); 
    } 

¡Aquí va la función correcta para aquellos que necesitan la respuesta! Después me di cuenta de la secuencia de comandos ...

function getTotal() { 
     //document.write(document.getElementById('total').innerHTML); 
     var someValue = $(".total").text(); 
     alert("Value is "+someValue); 
     //It cause to releoad the page and give me the parameter total   
     location.href="frmAdd.php?total=" + someValue; 
    } 

Respuesta

15

Esto le dará a usted valora

$("#subtotal").text(); 
7

Usted podría intentar el método .text() si estás usando jQuery.

$("#subtotal").text(); 
+0

es broma, ¿cómo es que su respuesta está siendo votado, i dio respuesta antes de la suya .... – kobe

+1

@gov: vi las respuestas tanto en el mismo momento. Encontré esta respuesta más clara. Se usa una gramática y puntuación más correctas. Se irradia más profesionalidad. – BalusC

+0

@balusc no hay problema, lo haré de la próxima vez. – kobe

2

should'nt que estar teniendo subtotal en lugar de total allí?

function getTotal() { 
     return alert(document.getElementById('subtotal').innerHTML); 
    } 
4

El valor de span se agrega al campo de entrada de id = "sub". puede usar cualquier evento para asignar valores al campo oculto, como hacer clic, cambiar, enviar, o lo hace como su lógica. Es una opción.

$("#sub").val($("#subtotal").text()); 
    <span id="subtotal"></span> 
    <input type="hidden" id="sub" > 
+0

Ya estaba resuelto. Usando id #subtotal ... de todos modos gracias por la respuesta! – B4NZ41

Cuestiones relacionadas