Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js select

作者:ares丶技术魂   发布日期:2025-04-09   浏览:61

// HTML部分
<select id="mySelect">
  <option value="1">选项1</option>
  <option value="2">选项2</option>
  <option value="3">选项3</option>
</select>

// JavaScript部分
const selectElement = document.getElementById('mySelect');

// 获取当前选中的值
console.log(selectElement.value); // 输出当前选中的值

// 设置默认选中的值
selectElement.value = '2'; // 设置选中的值为 "2"

// 添加新的选项
const newOption = new Option('新选项', '4');
selectElement.add(newOption);

// 移除选项
selectElement.remove(0); // 移除第一个选项

// 监听选择变化事件
selectElement.addEventListener('change', function() {
  console.log('选中的值是:', this.value);
});

解释说明:

  1. HTML部分:定义了一个<select>元素,包含三个<option>选项。
  2. 获取当前选中的值:通过selectElement.value可以获取当前选中的选项值。
  3. 设置默认选中的值:通过设置selectElement.value可以改变当前选中的选项。
  4. 添加新的选项:使用new Option()创建一个新的选项,并通过add()方法将其添加到<select>中。
  5. 移除选项:使用remove()方法可以根据索引移除指定的选项。
  6. 监听选择变化事件:通过addEventListener('change', ...)可以监听用户选择的变化,并在变化时执行相应的操作。

上一篇:js 按钮

下一篇:js class 静态方法

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站