Javascript 带文本框的Iframes

Javascript 带文本框的Iframes,javascript,html,iframe,Javascript,Html,Iframe,我的代码怎么了?只有第二个iframe工作,而第一个框不工作 任何形式的帮助都将不胜感激 提交 (功能(){ “严格使用”; var url_setter=document.getElementById('url-setter'), url=document.getElementById('url'), _iframe=document.getElementById('the-frame'); url_setter.onsubmit=函数(事件){ event.preventDefault(

我的代码怎么了?只有第二个iframe工作,而第一个框不工作

任何形式的帮助都将不胜感激


提交
(功能(){
“严格使用”;
var url_setter=document.getElementById('url-setter'),
url=document.getElementById('url'),
_iframe=document.getElementById('the-frame');
url_setter.onsubmit=函数(事件){
event.preventDefault();
_iframe.src=url.value;
};
}());
(功能(){
“严格使用”;
var url_setter=document.getElementById('url-setter'),
url=document.getElementById('url'),
_iframe=document.getElementById('the-frame1');
url_setter.onsubmit=函数(事件){
event.preventDefault();
_iframe.src=url.value;
};
}());

首先,不要将
onsubmit
赋值两次,其次,当激发
onsubmit
时,需要获取
url
元素值,否则没有任何值

堆栈片段


提交
(功能(){
“严格使用”;
var url_setter=document.getElementById('url-setter'),
_iframe=document.getElementById('the-frame'),
_iframe1=document.getElementById('the-frame1');
url_setter.onsubmit=函数(事件){
event.preventDefault();
var url=document.getElementById('url');
_iframe.src=url.value;
_iframe1.src=url.value;
};
}());