Можно ли передать значение таблицы HTML через сообщение или нет? Я делаю отчет в формате PDF и хочу получить только в моей таблице HTML.
Конечно, просто создайте действительную форму и отправьте содержимое ..
<html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> </head> <body> <form id="f"> <input type="hidden" name="mytable" /> <button>Submit</button> </form> <table id="t"> <tr> <td>ra ra</td> </tr> </table> </body> <script> $(document).ready( function() { $('#f').on( 'submit', function( e) { let t = $('#t'); $('input[name="mytable"]', this).val( t[0].outerHTML) console.log( $(this).serializeArray()); return false; }); }); </script> </html>
Да, используйте textarea для отправки html-контента