0
我gettig在mozila上面的錯誤,但其效果很好IE的document.getElementById( 'rowtxtConsidAmt')空只在Mozilla
的Javascript:
function ValidateForm() {
var objtxtStampDutyAmt= document.getElementById(contentPlaceholderId + 'txtStampDutyAmt');
if(objtxtStampDutyAmt != null && document.getElementById('rowtxtStampDutyAmt').style.display != 'none')
{
if(trim(objtxtStampDutyAmt.value) == '')
{
alert("Please enter Stamp Duty Amount");
objtxtStampDutyAmt.focus();
return false;
}
}
}
ASPX:
<tr id="rowTxtConsidAmt">
<td class="formlabel">
<asp:Label ID="lblConsidAmt" runat="server" Text="Consideration Amount" />
(Rs.) <font class="textMandatory">*</font>
</td>
</tr>
致電此行:
<td colspan="6" class="formgrouptitle">
<asp:Button ID="btnPayment" runat="server" Text="Click here to make payment" CssClass="Button"
OnClick="btnPayment_Click" OnClientClick="return ValidateForm()" />
</td>
如何解決這個問題?
你可以添加元素'rowtxtConsidAmt'的代碼嗎? – Colin 2011-06-06 13:37:57
你是如何運行這個功能的?是否推遲到DOM準備好? – lonesomeday 2011-06-06 13:38:16
你能告訴我們使用該ID的標記嗎? – Niklas 2011-06-06 13:38:23