javascript只执行一次

时间:2013-12-18 00:26:29

标签: javascript html

我正在为我的网站写一个cms页面。部分原因是为我的博客编写预览组件。我有一个表单和一个预览按钮,它激活一个Javascript,它将输入文本区域的html放在div元素中进行测试。一切正常,但问题是它只对每个页面加载一次。所以我无法测试一些东西,添加一些代码并重新测试它。有关如何进行多项测试的任何想法吗?

代码表格:

<form>
   <textarea rows="30"cols="30" name="blogpost" style="width:500px;resize:none;" autofocus placeholder="Enter your new blogpost here!"></textarea>
   </br>    
   <input type = "submit" value="post">
   <input type = "button" id="testknop" value="previeuw" onclick="previeuwpost(this.form, this.form.blogpost);">
   <input type="reset" />
</form>

Javascript代码:

function previeuwpost(form, text){
    $("#previeuwbox").replaceWith(text.value);
}

非常感谢大家

1 个答案:

答案 0 :(得分:4)

replaceWith表示已被替换。 因此,点击后,$("#previeuwbox")就消失了。

请使用:

$("#previeuwbox").html(text.value);