Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.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 在选择框中选择不同选项时更改数值_Javascript_Jquery_Html - Fatal编程技术网

Javascript 在选择框中选择不同选项时更改数值

Javascript 在选择框中选择不同选项时更改数值,javascript,jquery,html,Javascript,Jquery,Html,只需从选择框中选择不同的选项,即可更改我的输入类型编号的值 我可以申请,如果否则,然后这样做,但我想要一个不太复杂,几行代码,这很容易工作。 例如:如果我选择A、B、C,那么输入值将是“A” 同样,如果我选择a、b、c,那么输入的值将是“a”,基本上我只希望它们的首字母在输入类型编号中 HTML: 1, 2, 3, ... a、 b,c。。。 A、 B,C。。。 i、 二、三。。。 一、 二、三。。。 试试这个: $('#number_select').change(() => {

只需从选择框中选择不同的选项,即可更改我的输入类型编号的值

我可以申请,如果否则,然后这样做,但我想要一个不太复杂,几行代码,这很容易工作。 例如:如果我选择A、B、C,那么输入值将是“A” 同样,如果我选择a、b、c,那么输入的值将是“a”,基本上我只希望它们的首字母在输入类型编号中

HTML:


1, 2, 3, ...
a、 b,c。。。
A、 B,C。。。
i、 二、三。。。
一、 二、三。。。
试试这个:

$('#number_select').change(() => {
    $('#start_number').val($('#number_select').val());
});

您可以运行代码段并检查控制台.log中的值,但这些值不会反映在
输入中,因为您已将其类型定义为
number

$(“#编号_选择”)。更改(函数(){
var selectedValue=$(this).find(“选项:selected”).text();
console.log(“缩写:+selectedValue[0]);
$(“#开始编号”).val(selectedValue[0]);
});

1, 2, 3, ...
a、 b,c。。。
A、 B,C。。。
i、 二、三。。。
一、 二、三。。。
$(“#编号_选择”)。更改(函数(){
var option=$(this.find(“option:selected”).text();
如果($.isNumeric(选项[0]))
$(“起始编号”).attr(“类型”、“编号”);
其他的
$(“起始编号”).attr(“类型”、“文本”);
$(“#开始编号”).val(选项[0]);
});

1, 2, 3, ...
a、 b,c。。。
A、 B,C。。。
i、 二、三。。。
一、 二、三。。。

那么,如果希望其值为字符,为什么要使用
type=“number”
呢?展示您迄今为止的尝试
$('#number_select').change(() => {
    $('#start_number').val($('#number_select').val());
});