js周一到周日的下拉数据
时间: 2023-08-06 19:04:56 浏览: 79
以下是 JavaScript 中一种可能的实现方式,生成从周一到周日的下拉数据:
```javascript
const daysOfWeek = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
const select = document.createElement('select');
for (let i = 0; i < daysOfWeek.length; i++) {
const option = document.createElement('option');
option.value = daysOfWeek[i];
option.text = daysOfWeek[i];
select.appendChild(option);
}
document.body.appendChild(select);
```
这段代码创建了一个 `select` 元素,然后通过循环遍历 `daysOfWeek` 数组,创建一个 `option` 元素,并将其添加到 `select` 元素中。最后将 `select` 元素添加到文档中。这样就可以生成一个包含周一到周日的下拉数据。
相关问题
js周一到周日的下拉数据 以code和text格式展示
下面是 JS 周一到周日的代码和文本格式展示:
```javascript
const days = [
{ code: 1, text: '周一' },
{ code: 2, text: '周二' },
{ code: 3, text: '周三' },
{ code: 4, text: '周四' },
{ code: 5, text: '周五' },
{ code: 6, text: '周六' },
{ code: 7, text: '周日' }
];
```
或者可以使用枚举类型来表示:
```javascript
const Days = Object.freeze({
MONDAY: { code: 1, text: '周一' },
TUESDAY: { code: 2, text: '周二' },
WEDNESDAY: { code: 3, text: '周三' },
THURSDAY: { code: 4, text: '周四' },
FRIDAY: { code: 5, text: '周五' },
SATURDAY: { code: 6, text: '周六' },
SUNDAY: { code: 7, text: '周日' }
});
```
阅读全文