不难的题目~会JavaScript的进

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:09:09
1.设计几个复选框和两个按扭“全选”和“取消”,点“全选”选中全部复选框,点“取消”全不选中。

2.设计一个下拉列表(开始为空),和一个按扭“添加”,点添加出现一个可输入文本的对话框(上有两按扭“添加”和“取消”),在对话框输入一次东西,点“添加”就添加到下拉列表中一次,点取消不添加,多添下拉列表就出现多项可选条目

答的好的还有分酬谢,谢谢

可以利用document对象来实现,先给你看一段代码
用javascript实现判断checkbox是否被选中
HTML代码如下:
<input type=checkbox name='nID' value='1'>
<input type=checkbox name='nID' value='2'>
<input type=checkbox name='nID' value='3'>

javascript如下:
function all{
var len = document.OrdersForm.nID.length;
var checked = false;

for (i = 0; i < len; i++)
{
document.OrdersForm.nID[i].checked == true);
}
}
其中的那个OrdersForm是当前的Web Form的id。
当然你可以自己换的。
这段的js代码可以放在全选的onclick事件里,至于取消的你就自己写吧。

至于的第二个问题可以这样解决
不必非要弹出文本框, 这样也比较麻烦。
你直接在页面上加一个textbox和两个按钮就好了。
在textbox里输入内容后,点击添加按钮就添加到下拉列表(select)中。
js的函数写的思想是这样的,我就不具体写了,你自己上网查或者再问我(QQ:411977122)
首先获取但前textbox的内容
第二,获取当前select的对象
第三,增加一个select对象的option,text的值和value的值都可以是刚获取到的textbox的内容。

tempControl是一复