我想要做的是当我点击一个复选框时,它会自动出现在页面的某个部分。我试图得到一个复选框的的onclick = 'displayit()'/ oncchange = 'displayit()'其中displayit()是:document.obj.write()..有可能吗?
function displayit(obj){
document.divnam.write(obj.value);
}
的divnam是分割其中的名称我想文本appear..isnt这可能吗?我还试图消除divnam,并把函数本身在分裂
<div name='divnam' ><script>
function displayit(obj){document.write(obj.value);}
</script></div>
OK耶非常感谢:)我忘记了innerHTML。那么我想改变元素的内容..我应该使用jquery吗? $(二)? – kapitanluffy 2010-09-05 13:34:25
如何追加另一个文本?比如它已经显示了值,然后当我点击另一个复选框时,我想将值附加到它上面......比如创建一个列表或其他东西。 – kapitanluffy 2010-09-05 13:41:22
@kapitanluffy:如果你想添加几个文本到一个元素,你应该添加它们作为子元素,例如'span'元素。使用'document.createElement('SPAN')'创建一个元素,将该文本放入该元素中,并使用'appendChild'方法将其添加到'div'中。 – Guffa 2010-09-05 13:48:12