在firefox下js的问题

情景描述:

<div id="historyDiv">
<input type="button" name="Submit1" value="Customer Modify" onClick="test();" class="but" > 
   <script language="javascript">
         function test(){
            alert("test...............");
        }
   </script>    
</div>

问题:在IE下点击事件可以触发,在FIRE FORX就不行。为什么会这样?这个问题怎么解决?

备注:

(1)fire fox版本:Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7


问题补充:
首先,很感谢各位对我的帮助。fire bug我装了的。
下面我将我的情况说的更具体点:

下面是是回调出来的DIV代码,我的理想情况,只要在innerHTML的时候,下面代码中的脚本应该会执行的啊,但是没有执行。
引用
<div class="lmheadbg4">New Modifications</div>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" >
              <tr>
                <td width="15%">Modification No.:</td>
                <td width="15%"><input type="text" name="textfield342" class="wid120" readonly="readonly" value=""></td>
                <td width="10%">Type:</td>
                <td width="15%"><select id="servceType" disabled="true" name="select5" class="wid120"><option value=1>Customer Modify</option><option value=2>Account Modify</option></select></td>
<td width="10%">Status:</td>
                <td ><select name="select5" disabled="true" class="wid120"><option>New</option></select></td>
              </tr>  
  <tr>
  <td>Customer No.:</td>
                <td><input type="text" name="textfield342" class="wid120" readonly="readonly" value=""></td>  
                <td>Name:</td>
                <td><input type="text" name="textfield342" class="wid120" readonly="readonly" value=""></td>
<td>Account:</td>
<td><input type="text" name="textfield342" readonly="readonly" class="wid120">
    <input type="button" id="btnBilling" name="Submit155" value="Select" class="but" onclick="javascript:aaa()" >
</td>
  </tr>  
              <tr>               
                <td>Remark:</td>
<td colspan="5">
<textarea name="textarea3" cols="20" rows="3"></textarea>
</td>
              </tr>  
</table>
<div id="accountSelectDiv">
<div class="hd">Create Contacts</div>
<div id="createContactsDivBody" class="bd" ></div>
</div>
<script type="text/javascript">
function aaa(){
alert("sss");
}
alert("sss");
var handleCancel = function() {
this.cancel();
};
var createContacsSubmit = function() { 
   this.cancel();
      };
newContainer = new YAHOO.widget.Dialog("accountSelectDiv",{ width : "550",
   height : "190",  
fixedcenter : true,  
visible : false,   
constraintoviewport : true ,
buttons : [ { text:"Submit", handler:createContacsSubmit, isDefault:true },{text:"Cancel", handler:handleCancel} ]
}
);
newContainer.render();
YAHOO.util.Event.addListener("btnBilling", "click", newContainer.show, newContainer, true);
</script>



问题补充:

问题补充:
很感谢各位朋友的帮助.