Dojo复选框标签
Dojo Checkbox Label
嗨,我必须创建一个在JavaScript代码中设置的复选框。为此,我们在项目中使用DOJO。这个复选框应该只对一个项目可见,所以我不能在html端插入。意识到复选框不是一个问题,也是一个视觉问题。但是我不能设置一个标签,应该在复选框旁边。
HTML代码:
JavaScript代码:
if (this.createCheckInput)
{
this.checkInput = new CheckBox({
name: "checkBox",
id: "checkId",
value: "agreed",
innerHTML: "Publish", //Label i wan't to create
onChange: lang.hitch(this, function (p)
{
if (p == true) {
this.checkboxChecked = p;
}
})
}, this.publishCheckbox);
}
我还用另一个JavaScript元素尝试过,但没有DOJO库我可以使用,我只找到了文本区域,但用户应该无法更改文本。
JavaScript代码2:
//create title for checkbox
if (this.createInputLabel)
{
this.showInputLabel = new Textarea ({
value : 'Publish after upload'
},this.publishCheckboxLabel);
}
感谢您的帮助:)
为什么不简单地创建一个label
元素?为什么要这么复杂?
使用dojo/dom-construct
:
domConstruct('label', {innerHTML: 'Publish after upload'}, this.publishCheckboxLabel);
相关文章:
- 在GridView中,当单击复选框时,在网格的同一行中使用JavaScript将标签中的值添加到TextBox
- Dojo复选框标签
- 将函数事件绑定到更改函数的复选框/标签
- 添加复选框标签中的值
- 如何捕获“UL”标签中的复选框值
- 添加和更改复选框名称+更改时的标签
- 如果在使用IE 7或8时隐藏,则单击标签不选中复选框
- 更改聚焦时的标签背景颜色复选框
- 如何通过选择复选框和下拉列表用Javascript更改标签值
- 如果选中,请更改复选框的标签css类
- 如何在动态生成的表中修改复选框的标签
- 单击标签,如果复选框道具检查为真
- 标签标签中的复选框:Chrome和Firefox中的不同结果
- 使用 JS 或 Jquery 将复选框和无线电中的值添加到标签中
- 在 ios 应用加速器中创建带有标签的复选框
- 选中所有复选框 未选中标签中包含图像的所有复选框
- 如何在 MVC 应用程序中单击标签时选中所有复选框
- 隐藏Zend单选按钮和复选框标签在javascript点击处理程序中
- 如何更改输入标签之间的文本,并将标签复选框和图标对齐在一行上
- 当输入标签复选框被选中时显示文本