Dear my friends...

I am confused to implement JavaScript code in php web file.

I want my JavaScript change the "selected" item of <select> tag based on the 
"selected" item of previous <selected> in same php page.

Please help me.... tell my where is my mistake.

===
Here is my code pelangganbaru.php
===
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<HTML>
<HEAD>
  <META name="generator" content="HTML Tidy for Linux/x86 (vers 31 October 
2006), see www.w3.org">

  <TITLE>guru.com - Menu for new customer</TITLE>
</HEAD>
<Script Language="JavaScript">
function opsi(){
if (document.formulir.opsinegara.value!="Virgina Islands (USA)";){
        document.formulir.opsistate.options[0].selected=true;
}
}
</Script>

<BODY>
<?php
if (isset($pid)){
        $idproduk=$_GET['pid'];
        echo "Produk ID: $idproduk<br>";
}
?>

<table border=0 align="center" cellpadding=0 cellspacing=0 width=800>
<tr><td></td><td><table border=0 align="center" cellpadding=0 cellspacing=0 
width=400>
<form method="post" action="cgi/cgipelangganbaru.php?pid=$idproduk" 
name="formulir">
<tr>
        <td align="right" bgcolor="#F5D78B">
        3. Country:
        </td>
        <td align="center">
        </td>
        <td align="left">
        <select name="negara" onchange="jsopsi()" name="opsinegara">
        <?php
        include_once "koneksi.php";
        $sqlnya="select country from countries";
        $kelas=new koneksi();
        $klas=$kelas->getkoneksi("survey",$sqlnya);
        if ( mysql_num_rows($klas) > 0 ) {
        while( list($negara) = mysql_fetch_row($klas) ) {
                echo "<option id=\"opsi"."$negara\" 
value=\"$negara\">$negara</option>";
        }
        } else {
                echo 'No results found';
        }
        ?>
        </select>
        </td>
</tr>
<tr>
        <td align="right" bgcolor="#F5D78B">
        4. State:
        </td>
        <td align="center">
        </td>
        <td align="left">
        <select name="opsistate">
        <?php
        include_once "koneksi.php";
        $sqlnya="select state,statename from states";
        $kelas=new koneksi();
        $klas=$kelas->getkoneksi("survey",$sqlnya);
        if ( mysql_num_rows($klas) > 0 ) {
        echo "<option name=\"opsi".$state."\" value=\"\"></option>";
        if ($negara=="Virgin Islands (US)"){
                echo "<option name=\"nonusa\" value=\"00\" selected>Non 
USA</option>";
        }else{
                echo "<option name=\"nonusa\" value=\"00\">Non USA</option>";
        }
        while( list($state,$statename) = mysql_fetch_row($klas) ) {
                echo "<option name=\"state\" value=\"$state\">$statename 
($state)</option>";
        }
        } else {
                echo 'No results found';
        }
        ?>
        </select>
        </td>
</tr>
<tr>
        <td align="right">
        <input type="submit">
        </td>
        <td align="center">
        </td>
        <td align="left">
        <input type="reset">
        </td>
</tr>
</form>
</table>
</td><td></td></tr></table>
</BODY>
</HTML>
-- 
Patrik Hasibuan <[EMAIL PROTECTED]>
Junior Programmer

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to