【发布时间】:2010-12-06 16:51:55
【问题描述】:
使用 javascript,我希望我的复选框更改输入文本字段的文本装饰。 因此,当它被选中时,输入文本字段中的文本变为粗体。
记住我正在学习,所以我不像你们那样是专业人士;)
我是这么想的;
var checkbox = create("input");
checkbox.type = "checkbox";
checkbox.id = "checkboxId" + counter;
div.appendChild(checkbox);
checkbox.onClick="boldChange(this)"
var input = create("input");
input.type = "input";
input.id = "inputId" + counter;
div.appendChild(input);
function boldChange()
var boldgroup = document.getElementsByName(el.name);
for (var b=0; boldgroup[b]; ++b)
inputId.style.textDecoration = boldgroup[b].checked ? 'bold' : 'none';
}
我怎样才能做到这一点? 提前非常感谢您
【问题讨论】:
-
text-decoration: bold不是有效的 CSS,IIRC
标签: javascript checkbox checked text-decorations