JavaScriptAssignmentIndex-1
JavaScriptAssignmentIndex-1
H. P. Jain
(Subject Teacher) HOD / Principal
<HTML>
<HEAD>
<TITLE>
Popup Boxes
</TITLE>
<SCRIPT LANGUAGE="JAVASCRIPT">
function display()
{
var n
n = prompt( "Enter the Number", "Text" );
if ( isNaN( n ) )
{
confirm( "Invalid Number" );
}
else
{
alert( "Given number is " + n );
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="frm">
<INPUT TYPE=submit VALUE="Submit" onclick=display()>
</FORM>
</BODY>
</HTML>
<!-- JavaScript code to print Odd and Even numbers in given range -->
<HTML>
<HEAD>
<TITLE>
Odd and Even in Range
</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function even()
{
var n, n1, i;
n = parseInt( document.getElementById( "t1" ).value );
n1 = parseInt( document.getElementById( "t2" ).value );
document.write( "<h1>Even numbers between " + n + " and " + n1 + " are</h1>");
i = n;
while( i <= n1 )
{
if (i%2 == 0 )
document.write( i + "<br>" );
i++;
}
document.write( "<h1>Odd numbers between " + n + " and " + n1 + " are</h1>");
i = n;
while( i <= n1 )
{
if (i%2 != 0 )
document.write( i + "<br>" );
i++;
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="frm">
Enter Starting Number
<INPUT TYPE=text ID="t1"> <br>
Enter End Number
<INPUT TYPE=text ID="t2"> <p>
<INPUT TYPE=button VALUE="Display Numbers" ID="b1" onclick="even()">
</FORM>
</BODY>
</HTML>
<!-- JavaScript code to print factorial of a given number -->
<HTML>
<HEAD>
<TITLE>
Factorial of Number
</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function factorial()
{
var n, i, fact;
<BODY>
<FORM NAME="frm">
Enter Number for Factorial
<INPUT TYPE=text ID="t1"> <p>
<INPUT TYPE=button VALUE="Display" ID="b1" onclick="factorial()">
</FORM>
</BODY>
</HTML>
<!-- JavaScript code to demonstrate the use of exception handling -->
<HTML>
<HEAD>
<TITLE>
Exception Handling
</TITLE>
<SCRIPT LANGUAGE=“JavaScript”>
function division()
{
var a, b, c;
try
{
a = document.getElementById( "t1" ).value ;
b = document.getElementById( "t2" ).value ;
if ( isNaN( a ) || isNaN( b ) )
throw "Invalid Number(s)";
if ( b == 0 )
throw "Divide by ZERO error";
c = a / b;
<SCRIPT LANGUAGE=“JavaScript”>
function numvalidate()
{
var n;
try
{
n = document.getElementById( "t1" ).value ;
if ( n == null || n == "" )
throw "Not a Number";
if ( isNaN( n ) )
throw "Invalid Number";
document.write( "<h1>Given number is " + n );
}
catch( e )
{
document.write( "<h1>Error is " + e );
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="frm">
Enter the Number
<INPUT TYPE=text id="t1">
<p>
<INPUT TYPE=button ID="b1" VALUE="Display" onclick="numvalidate()">
</FORM>
</BODY>
</HTML>
<!-- JavaScript code to demonstrate the use of email validation-->
<HTML>
<HEAD>
<TITLE>
email Address Validation
</TITLE>
<SCRIPT LANGUAGE=“JavaScript”>
function emailvalidate()
{
var emailaddress;
try
{
emailaddress = document.getElementById( "t1" ).value ;
if ( emailaddress == null || emailaddress == "" )
throw "No email address";
atposition = emailaddress.indexOf( "@" );
dotposition = emailaddress.lastIndexOf( "." );
if ( atposition < 1 || (dotposition-atposition) < 2 )
throw "Invalid email address";
document.write( "<h1>Given email address is " + emailaddress );
}
catch( e )
{
document.write( "<h1>Error is : " + e );
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="frm">
Enter email Address
<INPUT TYPE=text ID="t1">
<P>
<INPUT TYPE=button ID="b1" VALUE="Display" onclick="emailvalidate()">
</FORM>
</BODY>
</HTML>
#Python program to print whether number is positive or negative