我正在尝试编写一个自动显示在div中的textarea预览(如stackoverflow)。我创建了一个脚本,但似乎没有用。如果有人可以帮我解决HTML和JavaScript中的脚本问题,我会很高兴。
如下图所示: http://i49.tinypic.com/282qpft.jpg
似乎不起作用的脚本: http://jsbin.com/ufeqoj
答案 0 :(得分:2)
你的问题很模糊,但也许一些指示会有所帮助。
div
。这是onkeyup
处理程序(或onkeydown
,取决于您的预期用户体验 - 可能是前者。)innerHTML
的{{1}}属性。如果您只想更新文本,请更改div
属性。使用jQuery的一个快速而肮脏的例子:
innerText
根据要求,在vanilla JavaScript中:
$("textarea#my_input").bind('keyup', function() {
$("div#target").text($(this).val());
}
答案 1 :(得分:0)
如果您想在其下面的textarea
中显示div
中输入的内容。
您可以使用Jquery
.keypress()
功能。
<强> Sample Fiddle 强>
这只是一个起点。你可以改变它以满足你的要求。
进一步参考 Jquery .keypress()