Can any one please help me...I am new to JavaScript and I have been
struggling with this code for days now and can't figure it out.
I would like to get the Buttons to correspond with the action to
either a) generate numbers b) Prompts a user to locate a web page c)
go to previous page in history list d) Loads next page in history list
e) Promps the user for a URL and loads the web page in a new window f)
and Re-Sizes the window.
Please view my coding below, the only button that seems to work is
'Print'.
What am I doing incorrectly here? Can anyone tell me please or help me
solve this problem?
Thanks so much....
<HTML>
<HEAD>
<TITLE>Number s per Loto Winners - JavaScript Button Action</TITLE>
<SCRIPT LANGUAGE="JavaS cript">
<!--
function DrawNumbers( )
{
for (var x=1; x<7;x++)
{
var num = Math.round(math .random( )*100;
switch (x)
{
case 1:
document.frmNum bers.txtnum1.va lue = num;
break
case 2:
document.frmNum bers.txtnum2.va lue = num;
break
case 3:
document.frmNum bers.txtnum3.va lue = num;
break
case 4:
document.frmNum bers.txtnum4.va lue = num;
break
case 5:
document.frmNum bers.txtnum5.va lue = num;
break
case 6:
document.frmNum bers.txtnum6.va lue = num;
break
default: alert("x doesn't match")
}
}
}
function prompt( )
{
var strFind
strFind=prompt( "Weekly Employees")
window.find(str Find)
}
function back( )
{ var back
back=Go back
window.back( )
}
function forward( )
{
window.forward( )
}
function home( )
{
window.home( )
}
function openwindow( )
{
window.open("ht tp://www.cdicollge.c om")
}
function response( )
{
var response
response = confirm("Do you wish to print this page?")
if (response = true)
window.print( )
else
alert("Printing has been rejected")
}
function ResizeBy( )
{
var Width = window.outerWid th / 2
var Height = window.outerHei ght / 2
window.resizeBy (Width,Height)
}
function ResizeTo ( )
{
window.resizeTo (300,300)
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<H1 Align=center> <Font Face=Arial Color=Red> Weekly Employee Lottery
Draw </Font></H1>
<Center>
<Font Face=Arial Size=3 Color=Blue>
<FORM NAME="FrmNumber s">
Number 1<INPUT TYPE="text" NAME="txtnum1" VALUE="0" SIZE="10"><BR>
Number 2<INPUT TYPE="text" NAME="txtnum2" VALUE="0" SIZE="10"><BR>
Number 3<INPUT TYPE="text" NAME="txtnum3" VALUE="0" SIZE="10"><BR>
Number 4<INPUT TYPE="text" NAME="txtnum4" VALUE="0" SIZE="10"><BR>
Number 5<INPUT TYPE="text" NAME="txtnum5" VALUE="0" SIZE="10"><BR>
Number 6<INPUT TYPE="text" NAME="txtnum6" VALUE="0"
SIZE="10"><BR>< BR><HR><HR>
<INPUT TYPE="button" NAME="cmdDraw" VALUE="Generate Numbers"
onClick="DrawNu mbers ( )">
</FORM>
<FORM NAME="buttonAct ion">
<INPUT TYPE="button" NAME="buttonPro mpt" VALUE="Find"
onClick="window .prompt( )">
<INPUT TYPE="button" NAME="buttonBac k" VALUE="Go Back"
onClick="window .back( )">
<INPUT TYPE="button" NAME="buttonFor ward" VALUE="Go Forward"
onClick="window .forward( )">
<INPUT TYPE="button" NAME="buttonHom e" VALUE="Home"
onClick="window .home( )">
<INPUT TYPE="button" NAME="buttonWin dow" VALUE="Open Window"
onclick="openwi ndow()">
<INPUT TYPE="button" NAME="buttonPri nt" VALUE="Print"
onClick="window .print()">
<INPUT TYPE="button" NAME="buttonRes izeBy"VALUE="Re size"
onClick="Resize By(-50,-50)">
<INPUT TYPE="button" NAME="buttonRes izeTo"VALUE="Re size"
onClick="Resize To(300,300)">
</FORM>
</FONT>
</CENTER>
</BODY>
</HTML>
struggling with this code for days now and can't figure it out.
I would like to get the Buttons to correspond with the action to
either a) generate numbers b) Prompts a user to locate a web page c)
go to previous page in history list d) Loads next page in history list
e) Promps the user for a URL and loads the web page in a new window f)
and Re-Sizes the window.
Please view my coding below, the only button that seems to work is
'Print'.
What am I doing incorrectly here? Can anyone tell me please or help me
solve this problem?
Thanks so much....
<HTML>
<HEAD>
<TITLE>Number s per Loto Winners - JavaScript Button Action</TITLE>
<SCRIPT LANGUAGE="JavaS cript">
<!--
function DrawNumbers( )
{
for (var x=1; x<7;x++)
{
var num = Math.round(math .random( )*100;
switch (x)
{
case 1:
document.frmNum bers.txtnum1.va lue = num;
break
case 2:
document.frmNum bers.txtnum2.va lue = num;
break
case 3:
document.frmNum bers.txtnum3.va lue = num;
break
case 4:
document.frmNum bers.txtnum4.va lue = num;
break
case 5:
document.frmNum bers.txtnum5.va lue = num;
break
case 6:
document.frmNum bers.txtnum6.va lue = num;
break
default: alert("x doesn't match")
}
}
}
function prompt( )
{
var strFind
strFind=prompt( "Weekly Employees")
window.find(str Find)
}
function back( )
{ var back
back=Go back
window.back( )
}
function forward( )
{
window.forward( )
}
function home( )
{
window.home( )
}
function openwindow( )
{
window.open("ht tp://www.cdicollge.c om")
}
function response( )
{
var response
response = confirm("Do you wish to print this page?")
if (response = true)
window.print( )
else
alert("Printing has been rejected")
}
function ResizeBy( )
{
var Width = window.outerWid th / 2
var Height = window.outerHei ght / 2
window.resizeBy (Width,Height)
}
function ResizeTo ( )
{
window.resizeTo (300,300)
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<H1 Align=center> <Font Face=Arial Color=Red> Weekly Employee Lottery
Draw </Font></H1>
<Center>
<Font Face=Arial Size=3 Color=Blue>
<FORM NAME="FrmNumber s">
Number 1<INPUT TYPE="text" NAME="txtnum1" VALUE="0" SIZE="10"><BR>
Number 2<INPUT TYPE="text" NAME="txtnum2" VALUE="0" SIZE="10"><BR>
Number 3<INPUT TYPE="text" NAME="txtnum3" VALUE="0" SIZE="10"><BR>
Number 4<INPUT TYPE="text" NAME="txtnum4" VALUE="0" SIZE="10"><BR>
Number 5<INPUT TYPE="text" NAME="txtnum5" VALUE="0" SIZE="10"><BR>
Number 6<INPUT TYPE="text" NAME="txtnum6" VALUE="0"
SIZE="10"><BR>< BR><HR><HR>
<INPUT TYPE="button" NAME="cmdDraw" VALUE="Generate Numbers"
onClick="DrawNu mbers ( )">
</FORM>
<FORM NAME="buttonAct ion">
<INPUT TYPE="button" NAME="buttonPro mpt" VALUE="Find"
onClick="window .prompt( )">
<INPUT TYPE="button" NAME="buttonBac k" VALUE="Go Back"
onClick="window .back( )">
<INPUT TYPE="button" NAME="buttonFor ward" VALUE="Go Forward"
onClick="window .forward( )">
<INPUT TYPE="button" NAME="buttonHom e" VALUE="Home"
onClick="window .home( )">
<INPUT TYPE="button" NAME="buttonWin dow" VALUE="Open Window"
onclick="openwi ndow()">
<INPUT TYPE="button" NAME="buttonPri nt" VALUE="Print"
onClick="window .print()">
<INPUT TYPE="button" NAME="buttonRes izeBy"VALUE="Re size"
onClick="Resize By(-50,-50)">
<INPUT TYPE="button" NAME="buttonRes izeTo"VALUE="Re size"
onClick="Resize To(300,300)">
</FORM>
</FONT>
</CENTER>
</BODY>
</HTML>
Comment