从 div 标签而不是文本区域标签进行实时 HTML/CSS 预览

2023-11-29

我想要创建实时 HTML/CSS 预览在一页上。

但是使用textareas不会给出代码。该代码将固定在页面中(div).

我希望用户能够更改代码这将反映在实时预览框中。我创建了一个页面,您可以在其中更改部分脚本文本(对于业余爱好者)。您可以在这里预览:http://apolosiskos.co.uk/HTML-CSS-EDITOR/index3.html

01)如果我更换了,实时预览将不起作用textarea with a div.

02)即使我使用文本区域,实时预览也不起作用,因为在我的 HTML 脚本中我使用的是codeand the xmp tags.

--> 适用于 textarea 但不适用于 div 的代码片段:

var wpcomment = document.getElementById('WPComment');

wpcomment.blur = wpcomment.onkeypress = function(){
    document.getElementById('prevCom').innerHTML = this.value;
}
#prevCom
{
  background:#124;
  color:#fff;
  min-width:20px;
  min-height:50px;
  font-size:25pt;
}
<textarea name="WPcomment" id="WPComment" placeholder="Add comments:">aaaaa</textarea>

<div id="prevCom"></div>

没有成功。是否有其他 addEventListener() 方法可以替换 keyup?

Yes, blur

如果您想在<div>元素,您可以执行以下操作:

首先,您需要设置 tabindex 属性:

<div id="a-div" tabindex="1" />

然后, (2) 绑定keydown:

 $('#mydiv').bind('keydown', function(event) {
    //console.log(event.keyCode);
 });

如果您希望您的 div 从一开始就“集中”:

$(function() {
   $('#mydiv').focus();
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 div 标签而不是文本区域标签进行实时 HTML/CSS 预览 的相关文章

  • 在闪亮的数据表中为每个单元格显示工具提示或弹出窗口?

    有没有什么方法可以为 r闪亮数据表中的每个单元格获取工具提示 有很多方法可以获取悬停行或列 但我找不到一种方法来获取行和列索引并为每个单元格显示不同的悬停工具提示 任何人都可以修改以下代码吗 library shiny library DT
  • javascript中按tab键时如何调用函数?

    我有一个这样的功能 function whenEmpty field if field value field style backgroundColor ffcccc alert Please fill the field field f
  • Jquery 中的动态滚动位置

    请帮助我解决以下情况 我有 3 个页面 当滚动到达第二页时 用户滚动页面 它必须找到特定的 ID 然后触发一个函数 一旦第三页开始 另一个函数就会触发 根据要求我不应该使用任何插件
  • JavaScript 中数组的 HTML 数据列表值

    我有一个简单的程序 它必须从服务器上的文本文件中获取值 然后将数据列表填充为输入文本字段中的选择 为此 我想要采取的第一步是我想知道如何动态地将 JavaScript 数组用作数据列表选项 我的代码是
  • 如何让 jquery Tooltipster 插件适用于新创建的 DOM 元素?

    我正在使用 Tooltipster 插件http calebjacob com tooltipster http calebjacob com tooltipster 这很棒 但我已经动态生成了插入到 DOM 中的内容 工具提示程序似乎没有
  • Typeahead.js substringMatcher 函数说明

    我只是在做一些研究Typeahead js这是一个非常酷的图书馆 感谢文档 我已经成功地获得了一个基本的示例 该文档也非常好 但是我试图弄清楚以下代码块实际上在做什么 var substringMatcher function strs r
  • 如何将送货地址复制到帐单地址

    我想知道是否可以将送货地址复制到帐单地址 当用户单击与送货地址相同的复选框时 送货地址值将被复制到账单输入字段 我完成了大部分部分 但我不确定如何将选择菜单 状态 值复制到帐单地址 我真的很感谢任何帮助 My code document r
  • 单击关闭按钮后不显示 Google 一键登录 UI

    我正在尝试按照本指南使新的谷歌一键登录工作 https developers google com identity one tap web https developers google com identity one tap web
  • 将 javascript 整数转换为字节数组并返回

    function intFromBytes x var val 0 for var i 0 i lt x length i val x i if i lt x length 1 val val lt lt 8 return val func
  • Chartjs刻度标签位置

    尝试让 Y 轴刻度标签看起来像image https i stack imgur com XgoxX png 位于秤顶部且不旋转 缩放选项当前如下所示 scales yAxes id temp scaleLabel display true
  • 为什么“tbody”不设置表格的背景颜色?

    我在用 tbody 作为 CSS 选择器来设置background color在一个表中 我这样做是因为我有多个 tbody 表内的部分 它们具有不同的背景颜色 我的问题是 当使用border radius在细胞上 细胞不尊重backgro
  • 如何在jquery中获取保存时间和当前时间的差异?

    我想在 javascript 或 jquery 中获取保存时间和当前时间之间的时差 我节省的时间看起来像Sun Oct 24 15 55 56 GMT 05 30 2010 java中的日期格式代码如下 String newDate 201
  • 如果数字小于 10,则显示前导零 [重复]

    这个问题在这里已经有答案了 可能的重复 JavaScript 相当于 printf string format https stackoverflow com questions 610406 javascript equivalent t
  • JavaScript onresize 事件多次触发

    我在尝试仅在触发 onresize 事件时运行一次函数时遇到一些麻烦 我已经看过这个问题DOM onresize 事件 https stackoverflow com questions 1500312 javascript onresiz
  • 三级十进制有序列表 CSS

    我有一个 html 中的三级有序列表 我想为其提供如下样式 1 Item 1 1 1 Item 2 1 1 1 Item 3 下一个 plunker 中有一个 html 示例 http plnkr co edit DqhZ5pJILTUHG
  • 如何在打字稿文件中导入没有定义文件的js库

    随着我们的项目变得越来越大 我想从 JavaScript 切换到 TypeScript 以帮助进行代码管理 然而 我们使用许多库作为 amd 模块 我们不想将其转换为 TypeScript 我们仍然想将它们导入 TypeScript 文件
  • KeyboardAvoidingView - 隐藏键盘时重置高度

    我正在使用 React NativeKeyboardAvoidingView设置我的高度View当显示键盘时 但是当我关闭应用程序中的键盘时 视图的高度不会变回原来的值
  • 单击列表时使用 bootstrap Dropdown 防止下拉菜单消失

    我正在使用使用引导下拉菜单 http twitter github com bootstrap javascript html dropdowns生成下拉菜单 我想防止点击菜单时菜单消失 我已经实现了以下代码 但它不起作用 知道如何修复它吗
  • 用于 C# XNA 的 Javascript(或类似)游戏脚本

    最近我准备用 XNA C 开发另一个游戏 上次我在 XNA C 中开发游戏时 遇到了必须向游戏中添加地图和可自定义数据的问题 每次我想添加新内容或更改游戏角色的某些值或其他内容时 我都必须重建整个游戏或其他内容 这可能需要相当长的时间 有没
  • 带显示块的SPAN

    和默认有什么区别 div 元素和默认值 span 元素与display block HTML 元素的有效性和语义存在差异 否则它们是相同的 div and span两者都被定义为通用容器 在 HTML 方面没有更深层次的含义 一个默认为块显

随机推荐

  • 在 TeamCity 中安装与 Visual Studio 2010 (sln) 兼容的构建代理需要什么?

    我似乎无法在与 VS2010 sln 构建配置兼容的 TeamCity 5 1 2 构建服务器上安装构建代理 在 构建运行程序 下 列出了以下运行程序 Ant Ant build xml 文件的运行器 重复项查找器 NET C 和 VB 重
  • WordPress 更新后插件错误

    我的托管提供商自动更新到 4 5 导致 Visual Composer 插件出现错误 我确实读过这些帖子 WordPress 4 5 更新后插件抛出 TypeError Visual Composer 无法加载并给出 TypeError t
  • 该方法必须返回 boolean 类型的结果,java

    public boolean Winner for int z 0 z lt 3 z if board z null board z board z 3 board z board z 6 return true for int i 0 i
  • 在闪亮的应用程序中选中/取消选中列后,数据表中编辑的单元格将恢复其原始值

    这是这个的延伸post 在编辑可编辑数据表中的任何单元格后 选中 取消选中某些列 该单元格将返回其原始值 我不知道为什么会发生这种情况 有谁知道我该如何解决这个问题 预先非常感谢您 library shiny library DT libr
  • SQL Server 中的转义字符

    我想使用带有转义字符的引号 当有特殊字符时 如何避免出现以下错误 字符串后面未闭合的引号 您可以像这样转义引用 select it s escaped 结果将是 it s escaped
  • 将矩阵转换为一维数组

    我有一个矩阵 32X48 如何将矩阵转换为一维数组 要么用 scan 读取它 要么只在矩阵上执行 as vector 如果您想要按行或按列转置矩阵 您可能需要先转置矩阵 gt m matrix 1 12 3 4 gt m 1 2 3 4 1
  • Android 中的内存分析工具?

    我只是想知道如何在 android 中使用内存分析器工具 请告诉我如何执行此操作以了解特定项目的内存泄漏 有人可以给我一步一步的程序吗 在 Eclipse 中打开 DDMS 透视图 Select Devices tab 选择您想要转储的进程
  • 为什么 hadoop 无法识别我的 Map 类?

    我试图在 hadoop 2 2 0 上运行我的 PDF 字数统计 mapreduce 程序 但出现此错误 13 12 25 23 37 26 INFO mapreduce Job Task Id attempt 1388041362368
  • Excel VBA:后期绑定参考

    我正在尝试为 Excel 中的加载项编写一些代码 该加载项从 SQL Server 获取一些数据 代码本身运行完美 但不知何故有些东西被损坏了 看起来代码可以正常工作几次 然后突然触发 Excel 崩溃 经过很长一段时间 我确定它与引用有关
  • 导入服务时,我应该将它们导入到 NgModule 中的“imports”数组还是“providers”数组中?

    来自 Angular Doc def 关于imports in NgModule is 指定模块列表 其导出的指令 管道应可供该模块中的模板使用 And providers 定义此模块的注入器中可用的可注入对象集 所以这是问题 当我想使用第
  • SwiftUI:如何使 TextField 适合多行内容?

    在附加的代码示例中 我的文本字段中有很多额外的顶部间距 如果我将内容更改为只有一行 例如 内容 那么它就很合适 如何为多行文本获得与单行相同的紧密配合行为 预览和代码是使用 Xcode 11 1 Swift 5 1 制作的 import S
  • 文件夹 getParents 无法在 Google 脚本中获取团队云端硬盘名称

    我正在尝试使用脚本在团队驱动器中构建文档的完整路径 代码如下所示 var path var folder id getParents while folder folder hasNext var f folder next path un
  • Discord.net 无法使用 NAudio 传输音频

    我想在语音频道中播放 mp3 文件 BOT成功可以连接 但不播放任何内容 并抛出异常 Code public async Task SendAudioAsync IGuild guild IMessageChannel channel st
  • 设置 pandas 数据框中的列顺序

    有没有一种方法可以根据我的个人喜好对 pandas 数据框中的列重新排序 即不是按字母或数字排序 而是更像遵循某些约定 简单的例子 frame pd DataFrame one thing 1 2 3 4 second thing 0 1
  • 是否可以在同一台电脑上安装 python 3 和 2.6?

    我该怎么做 原因是我想尝试一些 pygame 但我目前安装了 python 3 并且一直在学习它 我也有兴趣尝试 wxpython 或类似的东西 但我还没有查看它们的兼容性 编辑 我在 Windows Vista 64 位上 如果您使用的是
  • MPI、C、派生类型、向量结构?

    我需要创建一个 MPI 派生类型来表示程序中的类 该类相当简单 但很大 大约 75 个数据成员 所有数据成员都是单值 一维数组或二维数组 这是一个例子 class RestartData int dsr double firea2sorgn
  • 通过 pandas 绘图界面绘制带有第二个 y 轴的 pandas 数据框时设置图例位置 [重复]

    这个问题在这里已经有答案了 我正在通过 pandas 绘图界面绘制带有第二个 y 轴的 pandas 数据框 如中所述文档像这样 df pd DataFrame np random randn 24 3 3 index pd date ra
  • 如何使用 plsql-parser (ANTLR)

    我想在自动化测试中检查 PL SQL 查询语法 它看起来像https github com porcelli plsql parser可能对此有用 不过 我不容易找到如何安装和使用它 请注意 这是针对 Ruby 项目的 但我在 Java 方
  • Java 中的 FileNotFound 异常

    我是Java新手 我想将一些类字段值存储在HashMap中 然后将其写入文件 路径作为参数传递 然后恢复HashMap并获取所需的信息 在我的名为 Carte 的构造函数中 我收到一个异常 即找不到文件 无论如何它位于正确的位置并且保存的数
  • 从 div 标签而不是文本区域标签进行实时 HTML/CSS 预览

    我想要创建实时 HTML CSS 预览在一页上 但是使用textareas不会给出代码 该代码将固定在页面中 div 我希望用户能够更改代码这将反映在实时预览框中 我创建了一个页面 您可以在其中更改部分脚本文本 对于业余爱好者 您可以在这里