<SCRIPT>

<SCRIPT>: Anger att dokumentet innehåller skript-kod.

LANGUAGE: =skriptspråk Anger språk t,ex JavaScript.

JavaScript-koden ska ligga mellan <SCRIPT> och </SCRIPT>.
Till själva rullgardinsmenyn används ett formulär av SELECT-typ.


Två exempel här under samt html-koderna.



<SCRIPT LANGUAGE = javascript>
<!--
function javameny(form){
if (form.meny.options [1].selected == true)
location='sverige.html';

if (form.meny.options [2].selected == true)
location='norge.html';

if (form.meny.options [3].selected == true)
location='finland.html';

if (form.meny.options [4].selected == true)
location='danmark.html';

}
// -->
</SCRIPT>
</HEAD>
<BODY>
<FORM>Välj ett land! Tryck sedan på OK-knappen.
<SELECT NAME=meny>
<OPTION>Välj ett alternativ!
<OPTION>Sverige
<OPTION>Norge
<OPTION>Finland
<OPTION>Danmark
</SELECT><P>
<INPUT TYPE=BUTTON VALUE= OK onClick=javameny(form)>
</FORM>



Välj ett land! Tryck sedan på OK-knappen.


Miniräknare


<SCRIPT LANGUAGE = javascript>
<!--
function compute(obj) {

obj.calc.value = eval(obj.expr.value)

}

function visa(obj, r) {

obj.expr.value = obj.expr.value + r

}

function clean(obj) {

obj.expr.value = "";

}

function pi(){

alert(" PI!");

}
// -->
</SCRIPT>

<BODY bgcolor="#000550" text="#F9F9F9" link="blue" vlink="red" alink="blue">
<center>
<font size="4"><b>Miniräknare</b></font>
</center>
<center>
<FORM NAME="calc">
<TABLE BORDER="8" CELLSPACING=1 BORDERCOLOR="#009999" CELLPADDING=3 WIDTH=>
<td colspan="4">
<INPUT TYPE=text NAME="expr" SIZE=26>
</td> </tr>
<tr><td colspan="4">
<INPUT TYPE=text NAME="calc" SIZE=26>
</td>
</tr>
<td><INPUT TYPE="button" VALUE = " AC " size=3 onClick="clean(this.form)"></td>
</tr>
<tr><td><INPUT TYPE="button" name ="7" VALUE=" 7 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="8" VALUE=" 8 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="9" VALUE=" 9 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="/" VALUE=" / " onClick="visa(this.form, name)"></td>
</tr>
<tr><td><INPUT TYPE="button" name ="4" VALUE=" 4 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="5" VALUE=" 5 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="6"VALUE=" 6 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="*" VALUE=" * " onClick="visa(this.form, name)"></td>
</tr>
<tr><td><INPUT TYPE="button" name ="1" VALUE=" 1 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="2" VALUE=" 2 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="3" VALUE=" 3 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="-" VALUE=" - " onClick="visa(this.form, name)"></td>
</tr>
<tr><td><INPUT TYPE="button" name ="0" VALUE=" 0 " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="." VALUE=" , " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="Math.PI" VALUE=" Pi " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name ="+" VALUE=" + " onClick="visa(this.form, name)"></td>
</tr>
<tr><td><INPUT TYPE="button" name ="(" VALUE=" ( " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" name =")" VALUE=" ) " onClick="visa(this.form, name)"></td>
<td><INPUT TYPE="button" VALUE=" = " onClick="compute(this.form)"></td></tr>
</table>
</FORM></center>



HTML-meny