问题描述
订购日期餐别供应商菜单20080101早餐食堂11、包子 2、油条3、鸡蛋20080101午餐食堂11、包子 2、粥3、鸡蛋如以上表格,我想根据选择的订购日期选单、餐别选单、供应商选单的不同,自动带出不同的菜单明细,菜单明细要用checkbox表示?问题补充:通过document.getElementById("tabb").innerText="******"得到的不是checkbox的显示方式,而是checkbox的代码。请谁能具体的给个答应啊,最好能联系下我 我的msn是 iloveme_1029@hotmail.com或QQ是23742568
解决方案
要用JS中的元素方法innerHTML来实现。类似于2楼的,写一个<span>标签,为这个标签写一个id属性,然后在checkbox的函数中,首选通过id获得这个元素,方法就是getElementById("XXX"),然后用JS元素的innerHTML("这个是你要放到<span>标签位置的代码"),用这个方法就可以把你要现实的东西现实出来。
解决方案二:
用JS控制DOM,ajax的应用。
解决方案三:
…… 这不就是级联么, 不过第三级的select被你改成了checkbox而已级联的DEMO 你随便网上搜搜有一堆, 我就不说了, 至于你的所谓的TD的显示问题, 你可以加层啊,在TD里加<DIV>或者加<SPAN> 再给编上ID , 直接调用document,getElementById()方法来获取该对象,在你的ONCHANGE事件里重新输出你想要的内容…… 差不多就这么多吧
解决方案四:
这个你就需要用到innerHTML这个东西来重新写页面中你要改变的部分具体参见http://www.w3school.com.cn/htmldom/prop_anchor_innerhtml.asp