原生的js无刷新评论带删除功能

XML/HTML Code
- <div class="main">
- <span>你想对楼主说点什么</span>
- <span class="tag">你最多可以输入30个字符</span>
- <textarea id="text" cols="30" rows="10" maxlength="30" class="text"></textarea><br>
- <input type="button" value="发 表" id="ipt">
- <div id="txt" >
- </div>
- </div>
JavaScript Code
- <script>
- var ipt = document.getElementById("ipt");
- var txt = document.getElementById('txt');
- var textarea = document.getElementById("text");
- ipt.onclick = function(){
- var textValue = textarea.value.LTrim();
- textarea.value="";
- if(textValue.length>0 ){
- var divs = document.createElement("div");
- var imgs = document.createElement("img");
- var ps = document.createElement("p");
- var inputs = document.createElement("input");
- divs.setAttribute("class","creatediv");
- imgs.setAttribute('class',"createimg");
- ps.setAttribute("class","createdivs");
- inputs.setAttribute("class","createinput");
- imgs.src="pic/1.jpg";
- inputs.type="button";
- inputs.value="删除";
- ps.innerHTML=textValue;
- divs.appendChild(imgs);
- divs.appendChild(ps);
- divs.appendChild(inputs);
- if(txt.children.length==0){
- txt.appendChild(divs);
- }else{
- txt.insertBefore(divs,get_firstChild(txt))
- }
- inputs.onclick = function(){
- this.parentNode.parentNode.removeChild(this.parentNode)
- }
- }
- }
- </script>
原文地址:http://www.freejs.net/article_biaodan_871.html
最近更新
- 响应式全屏手风琴菜单,同时支持垂直方...
- 分组select选择器,支持多选和单...
- jQuery时间日期选择器代码日历插...
- Select 选择器 可以清空的单选...
- jQuery json 无刷新翻页 ...
- 纯css3带倒影效果的图片翻转特效
我爱薅羊毛
点击最多
广告赞助
相关文章
- 美化input radio select等输入框,...
- select 下拉框多选,用select代替che...
- jQuery下拉多选插件 下拉框复选 包括全选
- radio单选框彩色,自定义边框,圆点颜色和大小
- 自定义checkbox和radio样式 圆形方形...
- select下拉菜单带图片