Java问题 高手请进

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:19:33
document.form1.Nsort_id.options[document.form1.Nsort_id.length] = new Option(subcat[i][0], subcat[i][2]);
什么意思?????

首先这是一段java script代码不是java代码,javascript与java是不太一样的,这是基于一DOM模型的编程思想, Document Object Model
document代表整个文档,其中有一个叫做form1的form表单,.Nsort_id应该是一个叫.Nsort_id的下拉选择框,document.form1.Nsort_id.length取得这个下拉选择框的最后一个索引下一个值(索引从0开始),new Option(subcat[i][0], subcat[i][2]);实例化一个新的下拉选择项,

也就是说这个段代码的意思是把一个下拉选择框添加一个选项,但是还要设置下document.form1.Nsort_id.length=document.form1.Nsort_id.length+1;要不然是看不到新加近来的选项的

/**
*
* 呵呵,其实挺简单的哦
* @author 三叶
*
* Email:shu_shun@21cn.com
* 博克:http://hi.baidu.com/gosanye
*
*/