国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

嘗試在讓script的type屬性等于text/html

2024-05-06 14:19:54
字體:
來源:轉載
供稿:網友
我們可以在<script>片斷中定義一個被JS調用的代碼,但代碼又不在頁面上顯示,這時,我們可以使用下面的方法:
代碼如下:
<script id="commentTemplate" type="text/html">
<li>
<div class="photo">
<a href="#">
<img src="[UserImg]" /></a></div>
<p>
<a href="#">[UserName]:</a><span class="time">[CreateDate]</span></p>
<div class="clear">
</div>
</li>
</script>

代碼如下:
<div id="comment_ul_2">
</div>
<input type="button" id="addFun" value="click me" />
<script type="text/javascript">
var reg = new RegExp("http://[([^//[//]]*?)//]", 'igm'); //i g m是指分別用于指定區分大小寫的匹配、全局匹配和多行匹配。
$("#addFun").click(function () {
var html = document.getElementById("commentTemplate").innerHTML;
var source = html.replace(reg, function (node, key) { return { 'UserImg': '1', 'UserName': 'zhang', 'CreateDate': '2011-1-1'}[key]; });
$("#comment_ul_2").append(source);
});
var zzl = "name:[name]";
zzl = zzl.replace(reg, function (node, key) { return { 'name': '占占'}[key]; });
alert(zzl);
</script>

OK,這個意思是說,當你單擊按鈕時,可以把commentTemplate的內容追到comment_ul_2里,這很有意思吧,呵呵!

而其中有一個replace,也很有意思,向在替換時,可以接受一個json字符串,然后根據json的key來對比js模塊里的key,進行賦值!
真的很有意思!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 兴仁县| 河津市| 崇信县| 永仁县| 镇原县| 宁都县| 温州市| 青川县| 通许县| 南充市| 临城县| 牡丹江市| 偃师市| 磴口县| 白玉县| 胶州市| 横峰县| 台州市| 泰州市| 凯里市| 富源县| 加查县| 乌鲁木齐市| 社会| 湖州市| 康乐县| 台东市| 临汾市| 呼伦贝尔市| 阳江市| 汤阴县| 怀来县| 且末县| 犍为县| 深圳市| 无极县| 昌邑市| 诸暨市| 育儿| 彭山县| 舒城县|