Tome el valor de HTML interno con el método de publicación PHP [cerrado]
Frecuentes
Visto 3,672 veces
1
Quiero tomar el valor HTML interno de un elemento de etiqueta en un formulario con publicación de método y mostrarlo en otra página de PHP. Pero solo he trabajado con eso con cuadros de texto, como ejemplo en un formulario de inicio de sesión. ¿¿Algunas ideas??
<div id="menu" class="menu">
<label class="" ></label>
<label id="minutes">00</label>
<label>:</label>
<label id="seconds">00</label>
<label id="" style="margin-left: 30px"></label>
<label id="accuracyLetter" style="position:relative;">100%</label>
<label id="" style="margin-left: 30px"></label>
<label id="totalAccuracy">100%</label>
</div>
3 Respuestas
1
Deberá usar una entrada oculta:
<input type="hidden" name="label-value" value="innerHTML"/>
Esto agregará label-value
En el correo electrónico “Su Cuenta de Usuario en su Nuevo Sistema XNUMXCX”. post
picadillo.
Respondido el 03 de diciembre de 13 a las 13:12
sí, pero no quiero tener un valor estático para publicar. - pedrag
La configuramos con javascript. ¿Por qué estás cambiando el valor de la etiqueta? - dan grahn
porque en la etiqueta muestro un resultado, que será diferente en cada publicación: pedrag
¿Cómo se establece ese valor?, ¿PHP? - dan grahn
no, cambio en una función JS - pedrag
0
Solo utilízalo así después de la etiqueta
<input type='hidden' name='postname' value='labelvalue'/>
En php
<?php
$labelname = $_POST['postname'];
echo $labelname;
?>
eso es todo !
Respondido el 03 de diciembre de 13 a las 13:12
0
¿Quieres publicar "Algún nombre" en tu script php?
<form action="script.php">
<label for="name">
Some Name
</label>
<input id="name" name="name">
</form>
Si es así, deberá agregarlo como una entrada oculta:
Opción 1: Usar javascript
<script>
$(function() {
$('form').on('submit', function () {
var labelText = $(this).find('label').text();
$(this).append('<input type="hidden" name="label-text" value="' + labelText + '">');
});
});
</script>
Opción 2
Haga eco junto con el campo de entrada en su php.
<label>Some text</label>
<input type="hidden" name="label-text" value="Some text">
Respondido el 03 de diciembre de 13 a las 13:12
Ese JavaScript puro justo ahí... - George
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas php html or haz tu propia pregunta.
Por favor, publique código de ejemplo - Marcel Balzer
No se puede publicar el valor de una etiqueta. - putvande
No puede pasar el valor de una etiqueta usando un formulario y solo PHP. - wanovak
¡Usa el elemento oculto cerca de la etiqueta! - Madurai
pero ¿cómo voy a hacer para no pasar un valor estático? - pedrag