[問題] jQuery在div中加入js顯示不出來
這是一張資料存取的網頁
由於我想在資料post前先做預覽的動作
我採用jQuery的html()來替換掉div的內容:
<script src="http://code.jquery.com/jquery-latest.pack.js"
type="text/javascript"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function($){
$("div#ok").click(function() {
$("div#preview").html(document.forms[0].elements['textarea'].value);
});
});
</script>
<form action="result.php" method="post" name="form">
<textarea rows=10 cols=100 name=textarea></textarea>
<br>
<input type="submit" value="提交">
<div id="ok"><input type="button" value="預覽"></div>
<div id="preview"></div>
</form>
這樣可以正確顯示出輸入的html內容
可是當輸入的資料為js內容時
IE顯示不出來
FF會RELOAD一張新網頁來顯示
請問有什麼方法可以正確顯示出js的內容呢?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.10.171
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章