मेरे पास .NET 2.0 वेब साइट पर उपयोगकर्ता नियंत्रण में जावास्क्रिप्ट में एक कस्टम सत्यापन फ़ंक्शन है जो यह देखने के लिए जांच करता है कि भुगतान किया गया शुल्क शुल्क राशि से अधिक नहीं है।एएसपी.Net कस्टम क्लाइंट-साइड प्रमाणीकरण
मैंने एक्सेक्स फ़ाइल में सत्यापनकर्ता कोड रखा है, और मैंने Page.ClientScript.RegisterClientScriptBlock()
का उपयोग करने का भी प्रयास किया है और दोनों मामलों में सत्यापन आग लगती है, लेकिन जावास्क्रिप्ट फ़ंक्शन नहीं मिल पाती है।
फ़ायरफ़ॉक्स के त्रुटि कंसोल में आउटपुट "शुल्कआर्थक जांच परिभाषित नहीं है"। यहाँ समारोह
<script type="text/javascript">
function feeAmountCheck(source, arguments)
{
var amountDue = document.getElementById('ctl00_footerContentHolder_Fees1_FeeDue');
var amountPaid = document.getElementById('ctl00_footerContentHolder_Fees1_FeePaid');
if (amountDue.value > 0 && amountDue >= amountPaid)
{
arguments.IsValid = true;
}
else
{
arguments.IsValid = false;
}
return arguments;
}
</script>
क्यों के रूप में
कोई भी विचार समारोह नहीं मिला जा रहा है (यह सीधे firefox- से> स्रोत देखें लिया गया था) है? मेरे मास्टर पेज या उपभोग करने वाले पृष्ठ पर फ़ंक्शन जोड़ने के बिना मैं इसका समाधान कैसे कर सकता हूं?