Necesito algunos consejos sobre el código JavaScript: ¿incrustar un texto en el área de texto de un formulario de correo haciendo clic en un botón en otra página del mismo sitio web?

Puede proporcionar una solicitud para el usuario agregando un marcador de posición = “Mensaje aquí” al atributo textarea. Si se refiere a datos dinámicos, como al rellenar previamente el área de texto con un valor específico basado en hacer clic en un botón u otro, necesita alguna forma de retener ese mensaje dinámico de una página a otra. hay muchas maneras de hacer esto. Una buena manera sería agregar un atributo de valor al botón de envío en el formulario que se enviará a la página siguiente con los otros datos del formulario, y puede usar una instrucción if para probar cuál es ese valor cuando llegue el 2do. página. El if más podrá insertar ese texto en el área de texto dinámicamente en función del valor en el botón de envío de la página anterior. Avísame si puedo ayudarte más. Si puedes dar más información sobre cómo estás usando esto, puedo darte respuestas más específicas. Verifique también Stack Overflow para obtener buenas ideas. Estoy en rncrtr en twitter si quieres chatear más.

Si todo se debe hacer del lado del cliente, su mejor opción es guardar una cookie en el clic del botón y, en función de los valores de esa cookie, configure el contenido del área de texto en la otra página.

No use una cookie, que puede ser editada o eliminada. La mejor solución es una variable de sesión. Hago todas mis sesiones en PHP, pero creo que puedes usar ajax para hacerlo (con php o quizás con nodejs (no estoy seguro acerca de las sesiones en el nodo, porque uso PHP).

Además, si no desea que se modifique el texto agregado anteriormente, puede agregarlo al formulario como un campo oculto en lugar de un cuadro de texto.