Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

101
Vistas
Uso del widget WYSIWYG MDBootstrap

Estoy tratando de usar el complemento MDBootstrap WYSIWYG para mejorar mis formularios, pero me estoy quedando corto.

No parece ser una clase que se pueda aplicar a un área de texto; hacerlo solo muestra el elemento de formulario sin las funciones mejoradas y la barra de herramientas. En cambio, los documentos dicen que se cree una instancia de la siguiente manera

 <div class="wysiwyg" data-mdb-wysiwyg="wysiwyg" id="foo" name="foo">

Sin embargo, al enviar un formulario que incluye el div anterior, el valor contenido no se "publica" ni se "obtiene".

He visto una publicación ( https://mdbootstrap.com/snippets/standard/m-duszak/3256156#js-tab-view ) que sugiere qué hacer usando Javascript, pero no lo entiendo. El HTML que dan (con la adición de la primera área de texto que he agregado) es:

 <form> Title: <textarea name="title" cols="60" rows="2"><?php echo $Story->title; ?></textarea> <div class="first-area"> <div class="wysiwyg" data-mdb-wysiwyg="wysiwyg"> </div> </div> <button type="submit" class="btn btn-primary"> Submit </button> </form>

El JS es:

 const formEl = document.querySelector('form'); const firstArea = document.querySelector('.first-area .wysiwyg-content'); formEl.addEventListener('submit', (e) => { e.preventDefault(); alert(`Text area content: ${firstArea.innerText}, but you can also get HTML: ${firstArea.innerHTML}`) })

Lo que debo hacer es obtener lo que hay en un $_POST o $_GET o mediante algún método que luego pueda usar para procesar una inserción o actualización de MYSQL. Cualquier ayuda sería apreciada.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda