提交表单时,如何获取提交给“操作” >>> <<<前导“”的“ textarea”数据?

时间:2018-07-27 12:30:25

标签: html forms textarea

我正在尝试使用https://viewerjs.org/(我正在我的网站上)建立页面,以便用户键入要查看的文件的文件名,然后将该文件显示在页面上的iframe。

它几乎可以正常工作(对于“ almost”的某些值:),如下所示。这是相关的HTML代码段...

      <table border="2" cellpadding="5" cellspacing="0">
       <tr align="center"><td>
         <!-- form name="filename" action="/ViewerJS/#../anyfile.pdf " -->
         <!-- form name="filename" action="/ViewerJS/#../" -->
         <form name="filename" action="/cgi-bin/anyprogram.cgi"
         method="get" target="inlineframe">
           <table border="0" cellpadding="0" cellspacing="1">
             <tr align="left"><td align="center">
                <b>Enter the filename you wish to view...</b> <br>
               <textarea name="formdata" rows="1" cols="150"
                > filename </textarea> <br>
             </td></tr>
             <tr align="center"><td>
               <b><input type="submit"
                 value="...then Click to View File"></b>
               &nbsp; &nbsp; &nbsp;
               <input type="button" onClick="cleartext()"
                 value="(or clear filename)">
             </td></tr>
           </table>
         </form> </td></tr>
       <tr align="center"><td>
         <b> &nbsp; </b> <br>
         <iframe name="inlineframe" align="middle" width="99%" height="1024">
         &lt;p&gt;iframe's not supported if you see this.&lt;/p&gt; 
         </iframe> </td></tr>
      </table> <br>

靠近顶部的是

?query_string 并显示答案。当我在文本区域中键入内容并单击提交时,该程序确实将其选中,正确处理,并在iframe中显示答案。这似乎暗示着 action =“ / cgi-bin / anyprogram.cgi” anyprogram.cgi?the_text_I_entered 的身份执行,并在我的文本前加上通常的query_string 问号。

但是对于https://viewerjs.org/,我需要 action =“ / ViewerJS /#../(第二个注释的>而没有<<任何中间字符无论如何(按照ViewerJS的说明进行操作)。如何获取提交按钮来做到这一点??

顺便说一句,作为进一步的测试,当我尝试第一个注释的

0 个答案:

没有答案