同行们,大家好!
请你们帮我解决个问题,先言谢!谢谢!我要实现一个咨询的综合查询,界面如下(因添不上图片,我就大致写一下):逻辑           字段                操作           内容    
                                    
select       select           select        text和
[与,或,非]   [咨询标题           [模糊           三个div                               一个按钮(新增查询条件)
               咨询区域            精确           分别是时间控件,
               咨询日期            包含           下拉框[咨询区域的一些选项
               处理方式]         不包含]        ,税收相关,投资相关]
                                            下拉框[自动,人工]
........................................................(js动态添加行)             删除按钮第一行是直接写在table里,在js的getContext()函数里用document.getElementById(“area1”)获取<option>的元素,然后进行判断,实现通过选择字段的不同,其操作和内容的显示也将不同,比如当字段选择咨询日期时,操作里的选项将是:等于,不等于,大于 小于,内容就不再是输入框而是个时间控件问题:
用js自动添加的行,则不行,我能获取字段(select)的id值,第二行为are2 第三行为are3 ………
用document.getElementById("area2")却取不到它们相应的<option>的value,所以没办法做判断。这个问题昨天困饶了我很久,至今没能解决,请大家帮帮我
注:我也试着传递this,直接取this.value,但js里似乎不接纳this做为形参在线等你们的回答哦:)