Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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+;两种文本形式中的值_Html_Forms_Developer Tools_Otrs - Fatal编程技术网

HTML+;两种文本形式中的值

HTML+;两种文本形式中的值,html,forms,developer-tools,otrs,Html,Forms,Developer Tools,Otrs,我需要一种方法从两个文本表单/字段中获取值,并将它们放在一个隐藏的文本框中 e、 g。 密码1:水 密码2:12561 隐藏密码表单现在应该包含“water12561” 为什么我需要这个? 我使用OTP(一次性密码)登录OTRS,并希望使用OTP和存储在mysql DB/LDAP中的密码对用户进行身份验证。通常的方法是,用户必须在一个字段中键入两个值,但我认为这不是一个好方法。由于这个原因,我想创建两个字段,并在一个字段中一起设置密码,以将其提交给perl脚本 顺便说一句,机器上没有安装PHP。

我需要一种方法从两个文本表单/字段中获取值,并将它们放在一个隐藏的文本框中

e、 g。 密码1:水 密码2:12561

隐藏密码表单现在应该包含“water12561”

为什么我需要这个? 我使用OTP(一次性密码)登录OTRS,并希望使用OTP和存储在mysql DB/LDAP中的密码对用户进行身份验证。通常的方法是,用户必须在一个字段中键入两个值,但我认为这不是一个好方法。由于这个原因,我想创建两个字段,并在一个字段中一起设置密码,以将其提交给perl脚本


顺便说一句,机器上没有安装PHP。

这里是一个通过JavaScript工作的快速代码片段。我使密码字段可见,以便您可以看到它正在工作。您只需隐藏密码字段即可满足您的要求

document.getElementById(“按钮”).addEventListener(“单击”,函数)(){
concatFields();
});
函数concatFields()
{
var val1=document.getElementById(“input1”).value;
var val2=document.getElementById(“input2”).value;
var密码=val1+val2;
document.getElementById(“密码”).value=密码;
}

输入1
输入2
暗语

为什么不将这两个字段发送到perl脚本并在那里合并它们呢?可以使用Javascript吗?这对于任何现代JS库来说都是微不足道的,比如jQuery。我对perl不太熟悉——也许你会有主意?验证模块: