2014-06-29 55 views
-1

我有一个表单需要传递给我的CRM。更改选定的2个隐藏输入字段

表单很简单,包含两个重要的字段,它们定义了在我的crm中将接收数据的类别。

<form method="post" action="http://api.leadmanager.co.il/v1/submit" id="lm_form"> 
<input type="hidden" name="lm_form" value="5750" /> 
<input type="hidden" name="lm_key" value="cc0ce4fe280e46e986e5716f9feedaab" /> 
<input type="hidden" name="lm_tyt" value="" /> 
<input type="submit" value="submit"/> 
</form> 

我想增加一个下拉2个选项列表第一会派我上面mentiond作为的形式。

第二个会将“lm_key”和“lm_form”的值修改为其他值。

+0

好的,当你开始写脚本时,你卡在哪里?具体来说,你需要帮助吗? –

+0

我需要帮助添加选择器+帮助添加将设置我的值的JavaScript代码。 – TheSwiss

+0

也许这将有助于http://stackoverflow.com/questions/3487263/how-to-use-onclick-or-onselect-on-option-tag-in-jsp-page –

回答

0

普通的JS代码可以是这样的。但我会建议你使用一些JS库,如JQuery,AngulerJS或另一个。

<form method="post" action="http://api.leadmanager.co.il/v1/submit" id="lm_form" name="form"> 
<input type="hidden" name="lm_form" value="5750" /> 
<input type="hidden" name="lm_key" value="cc0ce4fe280e46e986e5716f9feedaab" /> 
<input type="hidden" name="lm_tyt" value="" /> 
<select name="selectField" onchange="changeValues()"> 
    <option value="1">1</value> 
    <option value="2">2</value> 
</select> 
<input type="submit" value="submit"/> 
</form> 

<script> 
    function changeValues() { 
     form.lm_key.value = form.selectField.value; 
     form.lm_form.value = form.selectField.value; 
    } 
</script>