我想通过此命令在mootools 1.3中创建一个新标签:
new Element('lable', {
'for':'chk_id',
'html':'hello'
}).inject(document.body);
标签将使用“hello”文本创建,但“for”属性不适用于标签。 我测试'htmlFor'属性,我可以在firebug中看到这个属性,但它不起作用(我想检查输入id ='chk_id')。 在mootools或javascript中有什么解决方案吗?
答案 0 :(得分:1)
也许使用label
而非法语lable
可能是一个好的开始。
只需确保for属性与input元素的id匹配即可。
new Element("label[for=bar][text=bar]").inject(document.body);
在1.3 :) http://jsfiddle.net/Fw9hh/
中很好