2010-12-06 26 views
0

我需要在点击提交按钮时在页面内创建一个表..所以我使用onclick()来调用函数的JavaScript ..它的工作正常提交按钮..如果我有多个提交按钮其工作正常..如何处理使用javascript的innerHTML

这里是编码的JavaScript编码。

function openemailbox(formtitle, fadin) 
{ 
    var box1 = document.getElementById('box'); 

    document.getElementById('filter1').style.display='block'; 

    var btitle1 = document.getElementById('boxtitle'); 
    btitle1.innerHTML = formtitle; 

    if(fadin) { 
     gradient1("box1", 0); 
     fadein1("box1"); 
    } 
    else { 
     box1.style.display='block'; 
    } 
} 

的JSP编码是

<div id="filter1"></div> 
<div id="box1"> 
    <span id="boxtitle"></span> 
    ... 
</div> 

如果我给两个JavaScript是1工作的罚款,而不是为了another..instead它显示没有进入的onclick()

回答

1

我在HTML中看不到'boxtitle1'元素。当你尝试设置btitle1.innerHTML时,你可能会抛出一个异常,并且你的其他代码被跳过了吗?

您是否尝试通过Firebug或WebKit开发人员工具中的代码来查看会发生什么?

+0

其实它是我的错误..它为一个提交按钮bt而不是另一个..我已经给出了2个按钮和2个函数.. – Deepa 2010-12-06 11:22:08