首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

文本框是不可编者状态单击按钮文本框获得焦点

2012-08-15 
文本框是不可编辑状态单击按钮文本框获得焦点表格中每行一个编辑按钮对应一个文本框,文本框是不可编辑状态

文本框是不可编辑状态单击按钮文本框获得焦点
表格中每行一个编辑按钮对应一个文本框,文本框是不可编辑状态,单击按钮后文本框内容可编辑
下面的代码有什么错误
  $(function () {
  var textread = document.getElementsByTagName("textarea");
  for (var i = 0; i < textread.length; i++) {
  textread[i].disabled = true;
  }
  });

  $(function () {
  var btnedit = document.getElementsByTagName("button");
  var textread = document.getElementsByTagName("textarea");
  for (var i = 0; i < btnedit.length; i++) {
  $("#Button" + i).click(function () {
  $("#TextArea" + i).focus(); });
  }
  });

[解决办法]

JScript code
  $(function () {  var btnedit = document.getElementsByTagName("button");  var textread = document.getElementsByTagName("textarea");  for (var i = 0; i < btnedit.length; i++) {  $("#Button" + i).click(function () {  //$("#TextArea" + i).focus(); }); 这里的右括号、分号是全角的!  $("#TextArea" + i).removeAttr("disabled").focus(); });  }  });
[解决办法]
$("#TextArea" + i).attr("disabled",false).focus();

热点排行