Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.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
Javascript 从下拉列表中选择时更改2个值_Javascript_Forms - Fatal编程技术网

Javascript 从下拉列表中选择时更改2个值

Javascript 从下拉列表中选择时更改2个值,javascript,forms,Javascript,Forms,这是我的表格,我需要做的是 当用户选择“Eyes”时,“lm_键”和“lm_表单”字段将获得“5750”和“cc0ce4fe280e46e986e5716f9feedaab”值 当用户选择“Ears”时,“lm_键”和“lm_表单”字段将获得“5455”和“b50ec1fe282a46e986efd8795aedcec”值 眼睛 耳朵 为了在选择时一次更改2个值,我需要添加哪种jaavscript 谢谢 更改foobar,无论它是什么,您都可以这样做:(纯javascript,多变量用于了解

这是我的表格,我需要做的是

当用户选择“
Eyes
”时,“
lm_键
”和“
lm_表单
”字段将获得“5750”和“
cc0ce4fe280e46e986e5716f9feedaab
”值

当用户选择“
Ears
”时,“lm_键”和“
lm_表单
”字段将获得“5455”和“
b50ec1fe282a46e986efd8795aedcec
”值


眼睛
耳朵
为了在选择时一次更改2个值,我需要添加哪种jaavscript

谢谢

更改foobar,无论它是什么,您都可以这样做:(纯javascript,多变量用于了解发生了什么)

简短版本:

var values = ['', 5750, 5455]; // first key is 0
var keys = ['', 'cc0ce4fe280e46e986e5716f9feedaab', 'b50ec1fe282a46e986efd8795aedcec']; // first key is 0
function changeValues(){
    document.forms['form'].lm_form.value = values[document.forms['form'].selectField.value];
    document.forms['form'].lm_key.value = keys[document.forms['form'].selectField.value];
}

还发布了
changeValues
函数。我一直得到未捕获的类型错误:无法读取未定义的adamayated.html:46 changeValues adamayated.html:46 onchange的属性“target”
    funchition changeValues ( e ) {

Im_key = document.getElementsByName('Im_key')[0];
Im_form = document.getElementsByName('Im_form')[0];

if( e.target.value == 1 ) {

Im_key.value = 'foobar1';
Im_form.value = 'foobar2'


} else if( e.target.value == 1 ) {

Im_key.value = 'foobar3';
Im_form.value = 'foobar4'

}

}
function changeValues(){
    var values = ['', 5750, 5455]; // first key is 0
    var keys = ['', 'cc0ce4fe280e46e986e5716f9feedaab', 'b50ec1fe282a46e986efd8795aedcec']; // first key is 0
    var myform = document.forms['form'];
    var lm_form = myform.lm_form;
    var lm_key = myform.lm_key;
    var selected = myform.selectField.value;
    myform.lm_form.value = values[selected];
    myform.lm_key.value = keys[selected];
}
var values = ['', 5750, 5455]; // first key is 0
var keys = ['', 'cc0ce4fe280e46e986e5716f9feedaab', 'b50ec1fe282a46e986efd8795aedcec']; // first key is 0
function changeValues(){
    document.forms['form'].lm_form.value = values[document.forms['form'].selectField.value];
    document.forms['form'].lm_key.value = keys[document.forms['form'].selectField.value];
}