Quick References
ADO
ASP
CSS2
HTML
JavaScript
Jet SQL
VBScript
WML
WMLScript
WSH
XHTML
XML DOM
XSLT
Features
Knowledge Base
Tutorials
Partners
ZVON.ORG
XML
Planet Source Code
VisualBuilder
Web Design
Your HTML Source
XML/XSLT Forums
ASPAlliance
Scripts
Programmers Heaven
Tek-Tips Forums
Developer Fusion
Code Project
typeof operator
conditional operators
OPERATOR: isvalid
isvalid
The
isvalid
operator is used to test the validity of a variable or the result type of executing an expression. A boolean value is returned to denote the results of the test. A
true
is returned if the variable or result type is valid. A
false
is returned if the variable or result type is invalid.
Do not confuse this operator with the
URL.isValid
function which is used to validate the syntax of a URL address string.
The classic case of an invalid result type for an expression is dividing by zero. In this example, as expected, the
isvalid
operator returns a
false
.
Code for IsvalidExample.wml
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.WAPforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1">
<p>
isvalid example
</p>
<do type="accept">
<go href="IsvalidExample.wmls#findisvalid()" />
</do>
</card>
<card id="card2">
<p>
isvalid = $(valid)
</p>
</card>
</wml>
Code for IsvalidExample.wmls
extern function findisvalid()
{
var zerodiv = 1/0;
var valid =
isvalid
(zerodiv);
WMLBrowser.setVar("valid", valid);
WMLBrowser.go("IsvalidExample.wml#card2");
};
Copyright 1999-2005 by Infinite Software Solutions, Inc. All rights reserved.
Trademark Information