Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将html页面中的javascript变量传递到html表单(在同一页面上)以提交给perl cgi var id=getValue(“id”); 文件。写入(id); 人类大肠杆菌_Javascript_Html_Perl_Cgi - Fatal编程技术网

将html页面中的javascript变量传递到html表单(在同一页面上)以提交给perl cgi var id=getValue(“id”); 文件。写入(id); 人类大肠杆菌

将html页面中的javascript变量传递到html表单(在同一页面上)以提交给perl cgi var id=getValue(“id”); 文件。写入(id); 人类大肠杆菌,javascript,html,perl,cgi,Javascript,Html,Perl,Cgi,如何将JavaScript变量(var id)的值放入表单中,以便在提交时可以使用$q添加隐藏字段,在runalg.cgi中检索它。将该字段中的值设置为Javascript中变量的值 <script type="text/javascript"> var id = getValue("ID"); document.write(id); </script> <form action="cgi-bin/runalg.cgi" method="post" enc

如何将JavaScript变量(var id)的值放入表单中,以便在提交时可以使用
$q添加隐藏字段,在
runalg.cgi
中检索它。将该字段中的值设置为Javascript中变量的值

<script type="text/javascript">
var id = getValue("ID");
document.write(id);
</script>    

<form action="cgi-bin/runalg.cgi" method="post" enctype="multipart/form-data">
<input type="radio" name="genome" value="E.Coli"> <i>E.Coli</i> <input type="radio" name="genome" value="Human"> Human<br> 
<input type="submit" name="submit" value="Submit"/>
<input type="reset" name="reset" value="Clear"/>
</form>

</body>

[...]
然后在javascript上:

<form action="cgi-bin/runalg.cgi" method="post" enctype="multipart/form-data">
[...]
<input type="hidden" name="ID" value="default">
</form>

document.forms[0]。元素[“ID”]。value=getValue(“ID”);

表单的索引在文档中可能有所不同。

添加隐藏字段。将该字段中的值设置为Javascript中变量的值

<script type="text/javascript">
var id = getValue("ID");
document.write(id);
</script>    

<form action="cgi-bin/runalg.cgi" method="post" enctype="multipart/form-data">
<input type="radio" name="genome" value="E.Coli"> <i>E.Coli</i> <input type="radio" name="genome" value="Human"> Human<br> 
<input type="submit" name="submit" value="Submit"/>
<input type="reset" name="reset" value="Clear"/>
</form>

</body>

[...]
然后在javascript上:

<form action="cgi-bin/runalg.cgi" method="post" enctype="multipart/form-data">
[...]
<input type="hidden" name="ID" value="default">
</form>

document.forms[0]。元素[“ID”]。value=getValue(“ID”);

表单的索引在您的文档中可能会有所不同。

您可以直接编写:

<script type="text/javascript">
document.forms[0].elements["ID"].value = getValue("ID");
</script>

文件。写(“”);

您可以直接编写:

<script type="text/javascript">
document.forms[0].elements["ID"].value = getValue("ID");
</script>

文件。写(“”);

;E.Coli Human
如何将JAVASCRIPT变量(var id)的值输入表单中,以便在提交时使用$qWelcome to Stackoverflow在runalg.cgi中检索它。请将此编辑到您的问题中,请不要使用capslock。感觉就像你在对读者大喊大叫……对不起,谢谢。;E.Coli Human
如何将JAVASCRIPT变量(var id)的值输入表单中,以便在提交时使用$qWelcome to Stackoverflow在runalg.cgi中检索它。请将此编辑到您的问题中,请不要使用capslock。如果你需要“几分钟时间来添加代码”-不客气,我还要注意表单[0]只指向页面上的第一个表单,如果他在“登录”、“搜索”和“订阅”下,该怎么办表单?我也会试试这个,看看它是否和下面vladkras提供的一样,谢谢@vladkras为什么你要记下我已经记下的东西?@Trylks,对不起,我没有注意到,但是如果你需要“几分钟时间来添加代码”,我可以告诉你更好的方法。-换工作不客气,我还要注意表单[0]只在页面的第一个表单上有点,如果他在“登录”、“搜索”和“订阅“表单?我也会尝试一下,看看它是否和下面vladkras提供的一样,谢谢@vladkras为什么你要记下我已经记下的东西?@Trylks,对不起,我没有注意到,但我可以告诉你更好的方法,输入不在表单中。是的,你是怎么发现的?他没有告诉我们表格中没有输入的部分在哪里。是的,你是怎么发现的?他没有告诉我们该部门的工作地点