javascript - 可以将制表符值分配给 html 表单元素吗?

标签 javascript html

我很好奇是否可以将制表符作为值分配给 html 下拉列表。这是我当前的标记:

<select id="delimiter-select" class="form-control form-control-sm csv-select">
               <option value=",">Comma (,)</option>
               <option value=";">Semi-Colon (;)</option>
               <option value="|">Pipes (|)</option>
               <option value="Tab">Tab</option>
</select>

我希望 Tab 的值是我最终可以传递给 JS 的制表符。

最佳答案

Tab 字符有一个 HTML 实体, ,使用它:

document.getElementById("delimiter-select").onchange = function (e) {console.log(` Separator is ${e.target.value} separating`)}
<select id="delimiter-select" class="form-control form-control-sm csv-select">
  <option value=",">Comma (,)</option>
  <option value=";">Semi-Colon (;)</option>
  <option value="|">Pipes (|)</option>
  <option value="&Tab;">Tab</option>
</select>

关于javascript - 可以将制表符值分配给 html 表单元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50700134/

相关文章:

javascript - 从安全 Angular 来看,本地存储相对于 Cookie 有何优势?

javascript - 静态页面大小调整或动态

javascript - 如何使用 Flask 和 jquery 解决这个问题? HTTP400 : BAD REQUEST - The request could not be processed by the server due to invalid syntax

javascript - Redux 操作未触发 reducer

javascript - 淡入淡出的线位移

javascript - Node.js 向对象添加多个属性

html - 在移动设备上调整 SVG 的大小

javascript - 使用文本文件中的内容生成静态 HTML 页面

html - 使用关键帧将边框动画化为透明

javascript - jQuery Validate 插件 - 如何在您键入时自动验证?