javascript - 如何在输入类型文本(文本字段)内创建表格?

标签 javascript html

我想在文本字段内创建动态大小表(输入类型=“文本”) 它是通过单击按钮创建的,在提交整个帖子之前,将在该文本框中填充表格。

因此它是一个用于博客发布的文本框,以便表格将与文本一起发布。

如何做到这一点? (请以最简单的方式)。

编辑: 我在想有没有办法突出显示文本的某个部分并从那里应用表格 html 标签 <table><th><td> ?但是标签属性呢?

最佳答案

您无法在输入内创建表格。

⋅ ⋅ ⋅

但是您可以使用带有 contenteditable 属性的 div 来创建可修改的表格:

table td{
  border: 1px solid black;
  padding: 4px 12px;
}
<div contenteditable=true>
  <table>
    <tr>
      <td>1</td>
      <td>2</td>
      <td>3</td>
    </tr>
    <tr>
      <td>4</td>
      <td>5</td>
      <td>6</td>
    </tr>
    <tr>
      <td>7</td>
      <td>8</td>
      <td>9</td>
    </tr>
  </table>
</div>

希望有帮助。

关于javascript - 如何在输入类型文本(文本字段)内创建表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50454401/

相关文章:

javascript - javascript 是否实现词法作用域?

php - 查询;单击以显示 html 内容和倒计时,然后显示其他内容

javascript - 圆形按钮溢出的波纹效果

javascript - 如何将 html 标题(工具提示)添加到 leaflet.js 多边形?

javascript - 如何自动提交使用php的html页面

javascript - jQuery 测试表单字段是否不为空

javascript - 类型错误 : Cannot read property 'map' of undefined React Js

javascript - 如何每周创建谷歌电子表格的备份?

javascript - 如何将异步方法拆分成更小的部分并依次调用它们?

javascript - 我们可以删除 ES6 类吗?