javascript和frame跳转的问题

[code="java"]

选择种类1
选择种类2

[/code]

[code="java"]
function ChooseMySort3(filed){
document.getElementById('hidden_frame').src="xxxx.shtml?method=xxxx";
}
[/code]

[code="java"]

[/code]

我想在调用ChooseMySort3这个函数的时候跳到frame里面显示
[b]问题补充:[/b]
对已经实现了.....
[b]问题补充:[/b]
[code="java"]
function ChooseMySort3(filed){
var link = "aykjproducter.shtml?method=showproperties&sortlevel3="+filed.sortlevel3.value;
alert(link);
document.getElementById('hidden_frame').src="aykjproducter.shtml?method=showproperties&sortlevel3="+filed.sortlevel3.value;
}
[/code]
为什么出不来
[b]问题补充:[/b]
我好像记得filed.sortlevel3.value这种方法可以的嘛。。。。。
[b]问题补充:[/b]
1。如果要用document.getElementById('sortlevel3').value行不行
不行的话怎么获取

2。还有
[quote]

[/quote]
这个框架
里面的input等表单信息

提交的时候会不会一起提交过去?
[b]问题补充:[/b]
谢谢大家!!!!!!!!!

filed.value
filed.options(filed.selectedIndex).value
都可以,你调试下就可以看到的;

你不是已经实现了Iframe的更新了么?

那你要做什么呢? 还有问题?

[quote]document.getElementById('hidden_frame').src="aykjproducter.shtml?method=showproperties&sortlevel3="+filed.sortlevel3.value;[/quote]

修改成
[quote]
document.getElementById('hidden_frame').src="aykjproducter.shtml?method=showproperties&sortlevel3="+filed.options(filed.selectedIndex).value;[/quote]

[quote]filed.options(filed.selectedIndex).value[/quote]

function ChooseMySort3(filed){

alert(filed.value);
for(var i=0;i<filed.options.length;i++){
if(filed.options[i].selected){
var e = filed.options[i];
alert(e.text);
}
}
//document.getElementById('hidden_frame').src="xxxx.shtml?method=xxxx";

}
你不是传的this吗? 不知你是不是取它的value 和text

[code="java"]
function ChooseMySort3(filed){

alert(filed.value); //取value 的值
for(var i=0;i<filed.options.length;i++){
if(filed.options[i].selected){
var e = filed.options[i];
alert(e.text); //取显示值
}
}
//document.getElementById('hidden_frame').src="xxxx.shtml?method=xxxx";

} [/code]

用src好象不行,我试过了,用这个把:top.hidden_frame.location = "xxxx.shtml?method=xxxx",我试过的,可以的。