文本框是不可编辑状态单击按钮文本框获得焦点
表格中每行一个编辑按钮对应一个文本框,文本框是不可编辑状态,单击按钮后文本框内容可编辑
下面的代码有什么错误
$(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();