最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JS双击变input框批量修改内容

来源:动视网 责编:小采 时间:2020-11-27 20:28:04
文档

JS双击变input框批量修改内容

JS双击变input框批量修改内容:双击空白或者文字变成input框修改内容:html代码<td class="center" ondblclick="ShowElement(this,'intro')">{$vo.intro}</td> <td class="center&quo
推荐度:
导读JS双击变input框批量修改内容:双击空白或者文字变成input框修改内容:html代码<td class="center" ondblclick="ShowElement(this,'intro')">{$vo.intro}</td> <td class="center&quo


双击空白或者文字变成input框修改内容:

html代码

<td class="center" ondblclick="ShowElement(this,'intro')">{$vo.intro}</td>
<td class="center" ondblclick="ShowElement(this,'address')">{$vo.address}</td>

js代码

//双击修改
function ShowElement(element,abc){
 // console.log(abc);
 var list = abc;
 var me = element;
 var oldhtml = element.innerHTML;
 var newobj = document.createElement('input');
 newobj.type = 'text';//修改新创建的input的类型
 element.innerHTML = '';//清空td中的内容用于存放新创建input;
 $(newobj).attr({ value:oldhtml});
 element.appendChild(newobj);//把input放入td
 //给input对象绑定鼠标移开事件
 newobj.onblur = function(){
 // 判断是否满足发送ajax的条件
 if(this.value != oldhtml){
 element.innerHTML = this.value;
 var value = this.value;
 // alert(value);
 //发送ajax请求
 var id = $(me).parents('.gradeA').find('.sid').html();
 var url = "{:U('Admin/Friend/onclick')}";
 var btn = $(this);
 $.ajax({
 url:url,
 data:{id:id,list:list,value:value},
 type:'post',
 success:function(data){
 console.log(data);
 if(data == 0){
 alert('修改成功')
 }else{
 alert('修改失败');
 }
 }
 })
 }else{
 element.innerHTML = oldhtml;//放入原来的内容
 // return false;
 }
 }
 newobj.focus();
 // return false;
 }

文档

JS双击变input框批量修改内容

JS双击变input框批量修改内容:双击空白或者文字变成input框修改内容:html代码<td class="center" ondblclick="ShowElement(this,'intro')">{$vo.intro}</td> <td class="center&quo
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top