我有一个textarea和html按钮。当我点击按钮时,textarea内的任何内容都将以.DOCX文件的形式下载

时间:2018-01-20 12:29:56

标签: javascript java jquery html

这是我的情景

我有一个文本区域和三个按钮。一个按钮被命名为PDF          另一个被命名为doc,另一个被命名为excel。如果我进入任何一个          文本区域内的数据,我必须下载这些内容         三种文件格式。我不知道该怎么做。请帮帮我         解决这个问题

提前致谢

 <html>
 <head>
 <title>file</title>
 </head>
 <script 
 src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js">
 </script>
 <body id="target">
 <p> reason:</p>
 <div>
 <textarea id="content" rows="4" cols="70"></textarea>
 </div>
 <div id="editor"></div>
 <button  id="cmd">as pdf</button>
 <button  id="cmd1">as doc</button>
 <button  id="cmd2">as excel</button>
  </body>
  </html>

1 个答案:

答案 0 :(得分:-1)

您可以制作表单,并将这三个按钮视为提交。然后,您可以通过发布值检查哪个“提交”被完全点击(例如,在php中)

if($_POST['cmd']) { do_something(); }
if($_POST['cmd1']) { do_something_else(); }
if($_POST['cmd2']) { do_something_another(); }

然后从该表单中获取textarea值作为输入。