Avatar billede corneliues Nybegynder
22. januar 2003 - 12:33 Der er 8 kommentarer og
1 løsning

Formel problemer

Hej - Jeg har nedenstående som ikke virker. Det skal gerne være en udregning der returnere en af 12 forskellige filer afhængig af hvilket årstal man er født i.
Du kan se hvordan det p.t. ser ud på nettetn under www.corneliues.dk/spirituelt - og her skal du klikke på "Udregn mit kinesiske dyretegn" ude til højre.
Er der nogen der kan finde ud af at hjælpe med at få scriptet til at virke ?

<html>

<head>
<title>Corneliues spirituelt - Kinesisk astrologi</title>
<link REL="stylesheet" href="../A/css_01.css" TYPE="text/css">
<script language="JavaScript" src="unsaved:///js/print.js"></script>
<script
LANGUAGE="JavaScript"></script>
<script>
function dyretegn(frm) {
y = frm.year.options[frm.year.selectedIndex].value;
if (y=1900,1912,1924,1936,1948,1960,1972,1984,1996);
self.location.href = "astrologi_k_beskrivelse_1_rotte.htm";
if (y=1901,1913,1925,1937,1949,1961,1973,1985,1997);
self.location.href = "astrologi_k_beskrivelse_1_okse.htm";
if (y=1902,1914,1926,1938,1950,1962,1974,1986,1998);
self.location.href = "astrologi_k_beskrivelse_1_tiger.htm";
if (y=1903,1915,1927,1939,1951,1963,1975,1987,1999);
self.location.href = "astrologi_k_beskrivelse_1_hare.htm";
if (y=1904,1916,1928,1940,1952,1964,1976,1988,2000);
self.location.href = "astrologi_k_beskrivelse_1_drage.htm";
if (y=1905,1917,1929,1941,1953,1965,1977,1989,2001);
self.location.href = "astrologi_k_beskrivelse_1_slange.htm";
if (y=1906,1918,1930,1942,1954,1966,1978,1990,2002);
self.location.href = "astrologi_k_beskrivelse_1_hest.htm";
if (y=1907,1919,1931,1943,1955,1967,1979,1991,2003);
self.location.href = "astrologi_k_beskrivelse_1_far.htm";
if (y=1908,1920,1932,1944,1956,1968,1980,1992,2004);
self.location.href = "astrologi_k_beskrivelse_1_abe.htm";
if (y=1909,1921,1933,1945,1957,1969,1981,1993,2005);
self.location.href = "astrologi_k_beskrivelse_1_hane.htm";
if (y=1910,1922,1934,1946,1958,1970,1982,1994,2006);
self.location.href = "astrologi_k_beskrivelse_1_hund.htm";
if (y=1911,1923,1935,1947,1959,1971,1983,1995,2007);
self.location.href = "astrologi_k_beskrivelse_1_gris.htm";
}
</script>
</head>
<body>






<table border="0" cellpadding="0" cellspacing="0" width="595">
          <tr>
            <td width="126"></td>
            <td width="136"></td>
            <td width="78"></td>
            <td width="107"></td>
            <td width="93"></td>
          </tr>
          <tr>
            <td width="126"></td>
            <td width="136"><a href="astrologi_k_beskrivelse_1_rotte.htm"><img
            src="../images/astrologi_k_1_rotte.gif" alt="rat" border="0" width="47" height="64"></a></td>
            <td width="78"><a href="astrologi_k_beskrivelse_12_gris.htm"><img
            src="../images/astrologi_k_12_gris.gif" alt="pig" border="0" width="56" height="69"></a></td>
            <td width="107"><a href="astrologi_k_beskrivelse_11_hund.htm"><img
            src="../images/astrologi_k_11_hund.gif" alt="dog" border="0" width="56" height="51"></a></td>
            <td width="93"></td>
          </tr>
          <tr>
            <td width="126"><a href="astrologi_k_beskrivelse_2_okse.htm"><img
            src="../images/astrologi_k_2_okse.gif" alt="ox" border="0" width="124" height="95"
            align="right"></a></td>
            <td colspan="3" rowspan="3" width="321"><p align="center"><strong>Find dit kinesiske tegn<br>
            </strong><small>Indtast din fødselsdato </small></p>
            <form METHOD="POST" ACTION="http://corneliues.dk/spirituelt">
              <input type="hidden" name="addr" value="http://corneliues.dk/spirituelt"><input
              type="hidden" name="error" value="home"><div align="center"><center><p><select
              NAME="Month" size="1">
                <option VALUE SELECTED>Måned</option>
                <option VALUE="01">Januar </option>
                <option VALUE="02">Februar </option>
                <option VALUE="03">Marts </option>
                <option VALUE="04">April </option>
                <option VALUE="05">Maj </option>
                <option VALUE="06">Juni </option>
                <option VALUE="07">Juli </option>
                <option VALUE="08">August </option>
                <option VALUE="09">September </option>
                <option VALUE="10">Oktober </option>
                <option VALUE="11">November </option>
                <option VALUE="12">December </option>
              </select> <select NAME="Day" size="1">
                <option VALUE SELECTED>Dag </option>
                <option VALUE="01">01 </option>
                <option VALUE="02">02 </option>
                <option VALUE="03">03 </option>
                <option VALUE="04">04 </option>
                <option VALUE="05">05 </option>
                <option VALUE="06">06 </option>
                <option VALUE="07">07 </option>
                <option VALUE="08">08 </option>
                <option VALUE="09">09 </option>
                <option VALUE="10">10 </option>
                <option VALUE="11">11 </option>
                <option VALUE="12">12 </option>
                <option VALUE="13">13 </option>
                <option VALUE="14">14 </option>
                <option VALUE="15">15 </option>
                <option VALUE="16">16 </option>
                <option VALUE="17">17 </option>
                <option VALUE="18">18 </option>
                <option VALUE="19">19 </option>
                <option VALUE="20">20 </option>
                <option VALUE="21">21 </option>
                <option VALUE="22">22 </option>
                <option VALUE="23">23 </option>
                <option VALUE="24">24 </option>
                <option VALUE="25">25 </option>
                <option VALUE="26">26 </option>
                <option VALUE="27">27 </option>
                <option VALUE="28">28 </option>
                <option VALUE="29">29 </option>
                <option VALUE="30">30 </option>
                <option VALUE="31">31 </option>
              </select> <select name="Year" size="1">
                <option VALUE="1900">1900 </option>
                <option VALUE="1901">1901 </option>
                <option VALUE="1902">1902 </option>
                <option VALUE="1903">1903 </option>
                <option VALUE="1904">1904 </option>
                <option VALUE="1905">1905 </option>
                <option VALUE="1906">1906 </option>
                <option VALUE="1907">1907 </option>
                <option VALUE="1908">1908 </option>
                <option VALUE="1909">1909 </option>
                <option VALUE="1910">1910 </option>
                <option VALUE="1911">1911 </option>
                <option VALUE="1912">1912 </option>
                <option VALUE="1913">1913 </option>
                <option VALUE="1914">1914 </option>
                <option VALUE="1915">1915 </option>
                <option VALUE="1916">1916 </option>
                <option VALUE="1917">1917 </option>
                <option VALUE="1918">1918 </option>
                <option VALUE="1919">1919 </option>
                <option VALUE="1920">1920 </option>
                <option VALUE="1921">1921 </option>
                <option VALUE="1922">1922 </option>
                <option VALUE="1923">1923 </option>
                <option VALUE="1924">1924 </option>
                <option VALUE="1925">1925 </option>
                <option VALUE="1926">1926 </option>
                <option VALUE="1927">1927 </option>
                <option VALUE="1928">1928 </option>
                <option VALUE="1929">1929 </option>
                <option VALUE="1930">1930 </option>
                <option VALUE="1931">1931 </option>
                <option VALUE="1932">1932 </option>
                <option VALUE="1933">1933 </option>
                <option VALUE="1934">1934 </option>
                <option VALUE="1935">1935 </option>
                <option VALUE="1936">1936 </option>
                <option VALUE="1937">1937 </option>
                <option VALUE="1938">1938 </option>
                <option VALUE="1939">1939 </option>
                <option VALUE="1940">1940 </option>
                <option VALUE="1941">1941 </option>
                <option VALUE="1942">1942 </option>
                <option VALUE="1943">1943 </option>
                <option VALUE="1944">1944 </option>
                <option VALUE="1945">1945 </option>
                <option VALUE="1946">1946 </option>
                <option VALUE="1947">1947 </option>
                <option VALUE="1948">1948 </option>
                <option VALUE="1949">1949 </option>
                <option VALUE="1950">1950 </option>
                <option VALUE="1951">1951 </option>
                <option VALUE="1952">1952 </option>
                <option VALUE="1953">1953 </option>
                <option VALUE="1954">1954 </option>
                <option VALUE="1955">1955 </option>
                <option VALUE="1956">1956 </option>
                <option VALUE="1957">1957 </option>
                <option VALUE="1958">1958 </option>
                <option VALUE="1959">1959 </option>
                <option VALUE="1960">1960 </option>
                <option VALUE SELECTED>År </option>
                <option VALUE="1961">1961 </option>
                <option VALUE="1962">1962 </option>
                <option VALUE="1963">1963 </option>
                <option VALUE="1964">1964 </option>
                <option VALUE="1965">1965 </option>
                <option VALUE="1966">1966 </option>
                <option VALUE="1967">1967 </option>
                <option VALUE="1968">1968 </option>
                <option VALUE="1969">1969 </option>
                <option VALUE="1970">1970 </option>
                <option VALUE="1971">1971 </option>
                <option VALUE="1972">1972 </option>
                <option VALUE="1973">1973 </option>
                <option VALUE="1974">1974 </option>
                <option VALUE="1975">1975 </option>
                <option VALUE="1976">1976 </option>
                <option VALUE="1977">1977 </option>
                <option VALUE="1978">1978 </option>
                <option VALUE="1979">1979 </option>
                <option VALUE="1980">1980 </option>
                <option VALUE="1981">1981 </option>
                <option VALUE="1982">1982 </option>
                <option VALUE="1983">1983 </option>
                <option VALUE="1984">1984 </option>
                <option VALUE="1985">1985 </option>
                <option VALUE="1986">1986 </option>
                <option VALUE="1987">1987 </option>
                <option VALUE="1988">1988 </option>
                <option VALUE="1989">1989 </option>
                <option VALUE="1990">1990 </option>
                <option VALUE="1991">1991 </option>
                <option VALUE="1992">1992 </option>
                <option VALUE="1993">1993 </option>
                <option VALUE="1994">1994 </option>
                <option VALUE="1995">1995 </option>
                <option VALUE="1996">1996 </option>
                <option VALUE="1997">1997 </option>
                <option VALUE="1998">1998 </option>
                <option VALUE="1999">1999 </option>
                <option VALUE="2000">2000 </option>
                <option VALUE="2001">2001 </option>
                <option VALUE="2002">2002 </option>
                <option VALUE="2003">2003 </option>
              </select> <br>
              <br>
              <input TYPE="submit" VALUE="Send"> </p>
              </center></div><p><input name="submit" type="submit" value="Udregn mit Kua tal"> <i><input
              name="reset" type="reset" value="reset"> </i></p>
            </form>
            </td>
Avatar billede Spotgun Seniormester
22. januar 2003 - 12:36 #1
Jeg vil mene fejlen ligger i dine if-sætninger. Prøv med:

if (y==1900 || y==1912 || y==1924)
Avatar billede corneliues Nybegynder
22. januar 2003 - 12:52 #2
Niks - det var ikke det
Avatar billede corneliues Nybegynder
22. januar 2003 - 12:54 #3
kan det være at jeg ikke refere rigtigt op til scriptet ?
Avatar billede myplacedk Nybegynder
22. januar 2003 - 14:09 #4
Pr&#65533;v med denne funktion:

<script>
function dyretegn(frm) {
  y = frm.year.options[frm.year.selectedIndex].value;
  kua = new Array('abe','hane','hund','gris','rotte','okse','tiger','hare','drage','slange','hest','far');
  y = y%12;
  self.location.href = "astrologi_k_beskrivelse_1_" + kua[y] + "rotte.htm";
}
</script>

Tilf&#65533;j onsubmit til dit form-tag:

<form METHOD="POST" ACTION="http://corneliues.dk/spirituelt" onsubmit="dyretegn(this);return false;">

Ret navnet p&#65533; din drop-down, s&#65533; den er ens i javascript og HTML. Jeg foresl&#65533;r at du i HTML'en kalder den "year" i stedet for "Year"
Avatar billede myplacedk Nybegynder
22. januar 2003 - 14:12 #5
Hmm...
"Prøv med denne funktion:"
"Tilføj onsubmit til dit form-tag:"
"Ret navnet på din drop-down, så den er ens i javascript og HTML. Jeg foreslår at du i HTML'en kalder den "year" i stedet for "Year""
Avatar billede corneliues Nybegynder
22. januar 2003 - 14:39 #6
Hej - jeg prøver - vil dette script virkelig returnere de 12 forskellige filer afhængig af hvilket år man er født i ? -
Avatar billede corneliues Nybegynder
22. januar 2003 - 15:03 #7
OKAY NU VIRKER DET DA LIDT - men det er den samme fil den rturnere hele tiden ligemeget hvilket årstegn man putter ind - (den returnere GRISEN)
Scriptet ser således ud:
<html>

<head>
<title>Udregn KUA tallet</title>
<script LANGUAGE="JavaScript"></script>
<script>
function dyretegn(frm) {
y = frm.year.options[frm.year.selectedIndex].value;

if (y==1900|| y==1924|| y==1936|| y==1948|| y==1960|| y==1972|| y==1984|| y==1996);
self.location.href = "astrologi_k_beskrivelse_1_rotte.htm";
if (y==1901|| y==1913|| y==1925|| y==1937|| y==1949|| y==1961|| y==1973|| y==1985|| y==1997);
self.location.href = "astrologi_k_beskrivelse_2_okse.htm";
if (y==1902|| y==1914|| y==1926|| y==1938|| y==1950|| y==1962|| y==1974|| y==1986|| y==1998);
self.location.href = "astrologi_k_beskrivelse_3_tiger.htm";
if (y==1903|| y==1915|| y==1927|| y==1939|| y==1951|| y==1963|| y==1975|| y==1987|| y==1999);
self.location.href = "astrologi_k_beskrivelse_4_hare.htm";
if (y==1904|| y==1916|| y==1928|| y==1940|| y==1952|| y==1964|| y==1976|| y==1988|| y==2000);
self.location.href = "astrologi_k_beskrivelse_5_drage.htm";
if (y==1905|| y==1917|| y==1929|| y==1941|| y==1953|| y==1965|| y==1977|| y==1989|| y==2001);
self.location.href = "astrologi_k_beskrivelse_6_slange.htm";
if (y==1906|| y==1918|| y==1930|| y==1942|| y==1954|| y==1966|| y==1978|| y==1990|| y==2002);
self.location.href = "astrologi_k_beskrivelse_7_hest.htm";
if (y==1907|| y==1919|| y==1931|| y==1943|| y==1955|| y==1967|| y==1979|| y==1991|| y==2003);
self.location.href = "astrologi_k_beskrivelse_8_far.htm";
if (y==1908|| y==1920|| y==1932|| y==1944|| y==1956|| y==1968|| y==1980|| y==1992|| y==2004);
self.location.href = "astrologi_k_beskrivelse_9_abe.htm";
if (y==1909|| y==1921|| y==1933|| y==1945|| y==1957|| y==1969|| y==1981|| y==1993|| y==2005);
self.location.href = "astrologi_k_beskrivelse_10_hane.htm";
if (y==1910|| y==1922|| y==1934|| y==1946|| y==1958|| y==1970|| y==1982|| y==1994|| y==2006);
self.location.href = "astrologi_k_beskrivelse_11_hund.htm";
if (y==1911|| y==1923|| y==1935|| y==1947|| y==1959|| y==1971|| y==1983|| y==1995|| y==2007);
self.location.href = "astrologi_k_beskrivelse_12_gris.htm";
}
</script>
</head>

<body>

<table border="0" cellpadding="0" cellspacing="0" width="631">
  <tr>
    <td style="padding-right: 36px"></td>
    <td><form onSubmit="dyretegn(this); return false;">
      <table>
        <tr>
          <td><table width="393" border="1" cellspacing="0" cellpadding="1">
            <tr align="center">
              <td style="border: medium none; padding-right: 15px" width="156"><div align="right"><p><small><font
              face="MS Sans Serif">Indtast din fødselsdato:</font></small></td>
              <td align="left" valign="top" style="border: medium none" width="229"><font
              face="MS Sans Serif"><font size="2"><select name="dag" size="1">
                <option selected value="1">1</option>
                <option value="2">2</option>
                <option value="3">3</option>
                <option value="4">4</option>
                <option value="5">5</option>
                <option value="6">6</option>
                <option value="7">7</option>
                <option value="8">8</option>
                <option value="9">9</option>
                <option value="10">10</option>
                <option value="11">11</option>
                <option value="12">12</option>
                <option value="13">13</option>
                <option value="14">14</option>
                <option value="15">15</option>
                <option value="16">16</option>
                <option value="17">17</option>
                <option value="18">18</option>
                <option value="19">19</option>
                <option value="20">20</option>
                <option value="21">21</option>
                <option value="22">22</option>
                <option value="23">23</option>
                <option value="24">24</option>
                <option value="25">25</option>
                <option value="26">26</option>
                <option value="27">27</option>
                <option value="28">28</option>
                <option value="29">29</option>
                <option value="30">30</option>
                <option value="31">31</option>
              </select> </font><font size="1"><b><select name="maned" size="1">
                <option selected value="1">Jan</option>
                <option value="2">Feb</option>
                <option value="3">Marts</option>
                <option value="4">April</option>
                <option value="5">Maj</option>
                <option value="6">Jun</option>
                <option value="7">Juli</option>
                <option value="8">Aug</option>
                <option value="9">Sept</option>
                <option value="10">Oct</option>
                <option value="11">Nov</option>
                <option value="12">Dec</option>
              </select> <select name="year" size="1">
                <option value="1900">1900</option>
                <option value="1901">1901</option>
                <option value="1902">1902</option>
                <option value="1903">1903</option>
                <option value="1904">1904</option>
                <option value="1905">1905</option>
                <option value="1906">1906</option>
                <option value="1907">1907</option>
                <option value="1908">1908</option>
                <option value="1909">1909</option>
                <option value="1910">1910</option>
                <option value="1911">1911</option>
                <option value="1912">1912</option>
                <option value="1913">1913</option>
                <option value="1914">1914</option>
                <option value="1915">1915</option>
                <option value="1916">1916</option>
                <option value="1917">1917</option>
                <option value="1918">1918</option>
                <option value="1919">1919</option>
                <option value="1920">1920</option>
                <option value="1921">1921</option>
                <option value="1922">1922</option>
                <option value="1923">1923</option>
                <option value="1924">1924</option>
                <option value="1925">1925</option>
                <option value="1926">1926</option>
                <option value="1927">1927</option>
                <option value="1928">1928</option>
                <option value="1929">1929</option>
                <option value="1930">1930</option>
                <option value="1931">1931</option>
                <option value="1932">1932</option>
                <option value="1933">1933</option>
                <option value="1934">1934</option>
                <option value="1935">1935</option>
                <option value="1936">1936</option>
                <option value="1937">1937</option>
                <option value="1938">1938</option>
                <option value="1939">1939</option>
                <option value="1940">1940</option>
                <option value="1941">1941</option>
                <option value="1942">1942</option>
                <option value="1943">1943</option>
                <option value="1944">1944</option>
                <option value="1945">1945</option>
                <option value="1946">1946</option>
                <option value="1947">1947</option>
                <option value="1948">1948</option>
                <option value="1949">1949</option>
                <option value="1950">1950</option>
                <option value="1951">1951</option>
                <option value="1952">1952</option>
                <option value="1953">1953</option>
                <option value="1954">1954</option>
                <option value="1955">1955</option>
                <option value="1956">1956</option>
                <option value="1957">1957</option>
                <option value="1958">1958</option>
                <option value="1959">1959</option>
                <option value="1960">1960</option>
                <option value="1961">1961</option>
                <option value="1962">1962</option>
                <option value="1963">1963</option>
                <option value="1964">1964</option>
                <option value="1965">1965</option>
                <option value="1966">1966</option>
                <option value="1967">1967</option>
                <option value="1968">1968</option>
                <option value="1969">1969</option>
                <option value="1970">1970</option>
                <option value="1971">1971</option>
                <option value="1972">1972</option>
                <option value="1973">1973</option>
                <option value="1974">1974</option>
                <option value="1975">1975</option>
                <option value="1976">1976</option>
                <option value="1977">1977</option>
                <option value="1978">1978</option>
                <option value="1979">1979</option>
                <option value="1980">1980</option>
                <option value="1981">1981</option>
                <option value="1982">1982</option>
                <option value="1983">1983</option>
                <option value="1984">1984</option>
                <option value="1985">1985</option>
                <option value="1986">1986</option>
                <option value="1987">1987</option>
                <option value="1988">1988</option>
                <option value="1989">1989</option>
                <option value="1990">1990</option>
                <option value="1991">1991</option>
                <option value="1992">1992</option>
                <option value="1993">1993</option>
                <option value="1994">1994</option>
                <option value="1995">1995</option>
                <option value="1996">1996</option>
                <option value="1997">1997</option>
                <option value="1998">1998</option>
                <option value="1999">1999</option>
                <option value="2000">2000</option>
                <option value="2001">2001</option>
                <option value="2002">2002</option>
                <option value="2003">2003</option>
                <option value="2004" selected>2004</option>
              </select> </b></font></font></td>
            </tr>
            <tr align="center">
              <td align="center" valign="top" style="border: medium none" width="156">&nbsp;</td>
              <td align="left" valign="top" style="border: medium none; padding-bottom: 5px" width="229"><font
              size="2" face="MS Sans Serif"><b><b><b><br>
              <input name="submit" type="submit" value="Udregn dureteg"> <i><input name="reset"
              type="reset" value="reset"> </i></b></b></b></font></td>
            </tr>
          </table>
          </td>
        </tr>
      </table>
    </form>
    </td>
  </tr>
</table>

<p>&nbsp;</p>
</body>
</html>
Avatar billede corneliues Nybegynder
22. januar 2003 - 15:07 #8
NB - Med GRISEN menes blot filen "astrologi_k_beskrivelse_12_gris.htm"
Avatar billede corneliues Nybegynder
22. januar 2003 - 15:28 #9
NU VIRKER DET ! - JEG BRUGTE DIN KODE "MYPLACEDK" - FREMRAGENDE
I ER VELKOMMNE TIL AT FINDE HVILKET KINESISK DYRETEGN I ER PÅ www.CORRNELIUES.DK/SPIRITUELT - DET SKULLE VIRKER OM 5 MINUTTER
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel