原理就把编辑器的innerHTML或value
显示到预览的div里去
显示到预览的div里去
解决方案 »
- 如何判断光标在input type="text"中处于第几个字符?
- javascript 无法保存cookie
- jsp页面上<script>脚本中的$(function(){...})作用
- 如何在页面关闭的同时触动服务器控件?
- 语句中如何使用变量?
- 在jsp页面中有关两个submit的问题(急)
- 选择一个下拉列表中的项,另一个下拉列表的项和值改变
- 菜鸟的简单问题,请大家帮忙,马上结帖
- 一个有关innerHTML的奇怪问题?
- 在<a href="javascript:XXXXXXXXXXXX">按钮</a>的连接中,我想在"javascript:"语句里面加上什么可以实现和普通连接的效果?(今天结)
- 关于运行的问题
- 为什么不执行,急!!!!
或getElectmentbyName("name")
得到你输入值的textarea,
右边预览的地方就不用说了.
<script language="JavaScript" type="text/javascript">
function prev(){
var op=document.getElementsByName("textin").innerHTML;
document.getElementById("Layer1").innerHTML=op;}
</script>
<textarea name="textin" cols="20" rows="5" onkeypress="prev();"></textarea>
<div id="Layer1"></div>
document.execCommand('bold',false,null);
document.execCommand('italic',false,null);
document.execCommand('underline',false,null);//Netscape
$('edit').contentWindow.document.execCommand('bold',false,null);
$('edit').contentWindow.document.execCommand('italic',false,null);
$('edit').contentWindow.document.execCommand('underline',false,null); 如果要写快捷键如ctrl+b这些的话, Firefox要用addEventListener
<script language="javascript" type="text/javascript">//打开时focus在输入框内
window.onload = function() {
$('shuru').focus();
}//更新内容
function xianshi(t) {
$('xianshi').innerHTML = t.value;
}//简化getElementById
var $ = function($) {
return document.getElementById($);
}</script><body><input type="text" maxlength="10" size="10" id="shuru" onkeyup="xianshi(this)"/>
<span id="xianshi"></span></body>
演示: http://deepblue.camosun.bc.ca/~cst08017/xzp/jsgx
function prev(){
var op=document.getElementsByName("textin").value;
document.getElementById("Layer1").innerHTML=op; }
</script>
<textarea name="textin" cols="20" rows="5" onkeypress="prev();"> </textarea>
<div id="Layer1"> </div>
function prev(){
var op=document.getElementById("textin");
document.getElementById("Layer1").innerHTML=op.value;
}
</script>
<textarea id="textin" cols="20" rows="5" onkeypress="prev();"> </textarea>
<div id="Layer1"> </div>