Avatar billede no_doubt Nybegynder
11. juni 2002 - 14:38 Der er 19 kommentarer og
1 løsning

Hvis to Radioknapper er ON

Hvis to radioknapper er ON så skal der vises en submit knap, det skal lige siges at de to radioer i forvejen bliver brugt til noget andet, men hver for sig, se :
http://www.fredericia-bynight.dk/default2.asp
Avatar billede jakoba Nybegynder
11. juni 2002 - 14:58 #1
placer knappen i en div eller tabelcelle der holder pladsen selv når knappen er 'usynlig'
<input name='olsen' type='submit' value="klik her for at sende" style="display:none;">

<input name="cb1' type='checkbox' onclick="setOlsenStyle(this.form);">
<input name="cb2' type='checkbox' onclick="setOlsenStyle(this.form);">

Jeg har lavet om til checkbokse, da radioknapper er beregnet il 'kun een af dem' valg.

if filens head sektion lave vi så en javascript funktion:

<script type='text/javascript'> <!--

function setOlsenStyke( frm ) {
    if ( frm.cb1.checkec && frm.cb2.checked ) {
        frm.olsen.style.display = 'block';
    } else {
        frm.olsen.style.display = 'none';
    }
}: //end setOlsenStyle( form object )

// --> </script>

mvh JakobA
Avatar billede no_doubt Nybegynder
11. juni 2002 - 14:58 #2
lukker
Avatar billede no_doubt Nybegynder
11. juni 2002 - 14:59 #3
har du ikke en mail jakoba ?
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:00 #4
jeg har noget rod liggende her : http://www.fredericia-bynight.dk/default2.asp

Når man har skrevet noget i begge tekstfelter som kommer frem ved checkboxene så skal submitknappen nemlig komme
Avatar billede jakoba Nybegynder
11. juni 2002 - 15:01 #5
Ups. jeg stavede funktionsnavnet galt, det skal være Style med l i linien
function setOlsenStyle( frm ) {

    og det skal være ; istedet for : tilsidst:
}; //end setOlsenStyle( form object )
Avatar billede jakoba Nybegynder
11. juni 2002 - 15:02 #6
no-doubt >> jo jeg har en mail, men jeg bruder mig ikke meget om at få mails fra enkeltepersoner her på eksperten.
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:03 #7
hmmm, kan du tænke dig til mit problem, synes det er lidt svært at forklare.
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:09 #8
Kan du ikke prøve at mail mig på mark.mikkelsen@mail.dk så kommer den ikke ud og bliver offenlig ?
Avatar billede jakoba Nybegynder
11. juni 2002 - 15:13 #9
så blicer det til:

<input size="19" style="background-color: #6C7578; text-align: center; border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: medium dotted" name="T1" value=""
  onkeyup="setB1Style( this.form )">

<input type="button" value="Button" name="B1" style="display:none;">


<input size="19" style="background-color: #6C7578; text-align: center; border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: medium dotted" name="T2" type="password"
  onkeyup="setB1Style( this.form )">



vi har så 2 tekstfelter 'T1' og 'T2' ser skal styre en knap 'B1'

if filens head sektion lave vi så en javascript funktion:

<script type='text/javascript'> <!--

function setB1Style( frm ) {
    if ( frm.T1.value.length > 0 && frm.cb2.value.length > 0 ) {
        frm.olsen.style.display = 'inline';
    } else {
        frm.olsen.style.display = 'none';
    }
}: //end setB1Style( form object )

// --> </script>
Avatar billede jakoba Nybegynder
11. juni 2002 - 15:14 #10
no-doubt >> den er skam offentlig. det er den du har sendt mail til de sidste par dage. jeg svare bare ikke :-))
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:21 #11
du kan se siden nu :

http://www.fredericia-bynight.dk/default2.asp

den melder fejl
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:28 #12
er det korrekt at rette

if ( frm.T1.value.length > 0 && frm.cb2.value.length > 0 ) {
til
if ( frm.T1.value.length > 0 && frm.T2.value.length > 0 ) {
?
Avatar billede jakoba Nybegynder
11. juni 2002 - 15:31 #13
der skal være en <form og en </form kommando rundt om de 2 felter og knappen.

Det burde der faktisk også være nundt om checkboksene. selvom de aldrig bliver sendt nogen steder hen.

mvh JakobA
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:35 #14
når jeg nu har :
<tr>
                    <td width="33%"><p align="center"><span id="bruger" style="display:none;"><b><font
                    face="Arial" size="2">Brugernavn:<br>
                    <input size="19"
                    style="background-color: #6C7578; text-align: center; border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: medium dotted"
                    name="T1" value onkeyup="setB1Style( this.form )"> </font></b></span></td>
                    <td width="33%"><p align="center"><input type="button" value="Button" name="B1"
                    style="display:none;"></td>
                    <td width="33%"><p align="center"><span id="adgang" style="display:none;"><b><font
                    face="Arial" size="2">Adgangskode:<br>
                    <input size="19"
                    style="background-color: #6C7578; text-align: center; border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: medium dotted"
                    name="T2" type="password" onkeyup="setB1Style( this.form )"> </font></b></span></td>
                  </tr>

Og prøver at sætte forms uden om tager den kun den første celle
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:38 #15
nu fik jeg det uden om men nu skriver den : linje 12 olsen.style noget med null is not an object
Avatar billede jakoba Nybegynder
11. juni 2002 - 15:41 #16
<form og </form skal eneten stå helt udenom tabellen (og det går ikke her for der er en amden form indei den)
eller også skal det stå indeni dine celler:

<tr>
                    <td width="33%"><form style=display:inline;" action='hvorhen.php'><p align="center"><span id="bruger" style="display:none;"><b><font
                    face="Arial" size="2">Brugernavn:<br>
                    <input size="19"
                    style="background-color: #6C7578; text-align: center; border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: medium dotted"
                    name="T1" value onkeyup="setB1Style( this.form )"> </font></b></span></td>
                    <td width="33%"><p align="center"><input type="button" value="Button" name="B1"
                    style="display:none;"></td>
                    <td width="33%"><p align="center"><span id="adgang" style="display:none;"><b><font
                    face="Arial" size="2">Adgangskode:<br>
                    <input size="19"
                    style="background-color: #6C7578; text-align: center; border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: medium dotted"
                    name="T2" type="password" onkeyup="setB1Style( this.form )"> </font></b></span></form></td>
                  </tr>

mvh JakobA
Avatar billede jakoba Nybegynder
11. juni 2002 - 15:42 #17
Ups. mangler en " efter  style=  i <form kommandoen
Avatar billede jakoba Nybegynder
11. juni 2002 - 15:44 #18
Det er da rigtigt. olsen har jo skiftet navn til B1 (navnet på knappen) det skal rettes 2 steder i funktionen.
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:45 #19
hvor ser du den henne ?
Avatar billede no_doubt Nybegynder
11. juni 2002 - 15:46 #20
I vinkel
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