Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:00 Der er 17 kommentarer og
1 løsning

input form ?

Jeg har denne input på min side:

<input type="text" name="tilbuddato" style="background-color: #FFFFFF"; style="font:bold 10px Ariel, sans-serif"; value="<%=request.form("tilbuddato")%>">Dato for tilbud<br>



Jeg indtaster selv en dato i feltet men kunne godt tænke mig en form knap som ved aktivering skriver dagsdato i feltet.
Dagsdato skal genereres med dette script:

<SCRIPT LANGUAGE="" type="text/javascript">var nu = new Date();
var dag = ""+nu.getDate();
var maaned = "0"+(nu.getMonth()+1);
var aar = ""+nu.getYear();
var dato = dag.substr(-2)+maaned.substr(-2)+aar.substr(-200);
document.write("<input type='hidden' name='tilbuddato' value='" +dato +"'>" );</SCRIPT></P>

100 point for brugbart svar :-)
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:06 #1
Dit script

<SCRIPT LANGUAGE="" type="text/javascript">
function dagdato() {
var nu = new Date();
var dag = ""+nu.getDate();
var maaned = "0"+(nu.getMonth()+1);
var aar = ""+nu.getYear();
var dato = dag.substr(-2)+maaned.substr(-2)+aar.substr(-200);
return dato ;
}

document.write("<input type='hidden' name='tilbuddato' value='" + dagdato() +"'>" );

</SCRIPT></P>

din knap :

<input type="button" onclick="dagsdato()" value="Indsæt dato">
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:06 #2
Hov, glem det lige igen :) 2 sek.
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:07 #3
<SCRIPT LANGUAGE="" type="text/javascript">
function dagdato() {
var nu = new Date();
var dag = ""+nu.getDate();
var maaned = "0"+(nu.getMonth()+1);
var aar = ""+nu.getYear();
var dato = dag.substr(-2)+maaned.substr(-2)+aar.substr(-200);
return dato ;
}

document.write("<input type='hidden' name='tilbuddato' value='" + dagdato() +"'>" );

</SCRIPT></P>

din knap :

<input type="button" onclick="this.form.tilbuddato.value=dagsdato()" value="Indsæt dato">

Sådan nu skulle den være OK :)
Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:09 #4
Jeg tester lige :)
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:09 #5
Mindre tastefejl, nu håber jeg sgi det lykkedes :)

<input type="button" onclick="this.form.tilbuddato.value=dagdato()" value="Indsæt dato">
Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:12 #6
Næh, jeg ændrede hidden til text og input feltet er aldid fyldt.

ved tryk på knappen får jeg en script fejl.
Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:13 #7
ok ingen fejl nu ved tryk på knap, men input feltet er fyldt på forhånd.
Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:14 #8
Jeg kunne forestille mig der skulle bruges form action hvor scriptet var indeni formen.
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:15 #9
Hov, prøv dette :)

<SCRIPT LANGUAGE="" type="text/javascript">
function dagdato() {
var nu = new Date();
var dag = ""+nu.getDate();
var maaned = "0"+(nu.getMonth()+1);
var aar = ""+nu.getYear();
var dato = dag.substr(-2)+maaned.substr(-2)+aar.substr(-200);

document.write("<input type='text' name='" + dato + "' value='" + dagdato() +"'>" );
}
</SCRIPT></P>

din knap :

<input type="button" onclick="dagsdato()" value="Indsæt dato">
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:16 #10
Fuck mand, det går helt galt for mig

<SCRIPT LANGUAGE="" type="text/javascript">
function dagdato() {
var nu = new Date();
var dag = ""+nu.getDate();
var maaned = "0"+(nu.getMonth()+1);
var aar = ""+nu.getYear();
var dato = dag.substr(-2)+maaned.substr(-2)+aar.substr(-200);

document.write("<input type='text' name='tilbuddato' value='" + dato +"'>" );
}
</SCRIPT></P>

din knap :

<input type="button" onclick="dagsdato()" value="Indsæt dato">
Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:19 #11
Jeg får ingen input felt ?
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:20 #12
To sek, så får jeg lige helt styr på mine taster her :)
Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:21 #13
ok
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:22 #14
Dette er din funktion, sæt den i <head> delen

<SCRIPT type="text/javascript">
function dagsdato() {
  var nu = new Date();
  var dag = ""+nu.getDate();
  var maaned = "0"+(nu.getMonth()+1);
  var aar = ""+nu.getYear();
  var dato = dag.substr(-2)+maaned.substr(-2)+aar.substr(-200);
  return dato ;
}
</SCRIPT>

Dette er så din knap, den skal være placeret i samme <form> som tekst feltet

<input type="button" onclick="this.form.tilbuddato.value=dagsdato()" value="Indsæt dato">

Og her er så dit tekst felt

<input type="text" name="tilbuddato" style="background-color: #FFFFFF"; style="font:bold 10px Ariel, sans-serif"; value="<%=request.form("tilbuddato")%>">Dato for tilbud<br>

Så skulle det meget gerne funke :)
Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:31 #15
Det virker sgu som en drøm :-)

Men, jeg gav dig et forkert script, her er det rigtige, hvis du vil være venlig og bruge dette :)

<SCRIPT LANGUAGE="" type="text/javascript">
var nu = new Date();


var mTable = new Array( 'januar', 'februar', 'marts', 'april',
                        'maj',    'juni',    'juli',  'august',
                        'september', 'oktober', 'november', 'december' );

document.write("<input type='hidden' name='dato' value='" +
                nu.getDate() + ". " +
                mTable[nu.getMonth()] + " " +
                nu.getYear() + "'>" );
</SCRIPT>
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:34 #16
Det skulle så se sådan her ud :)

<SCRIPT type="text/javascript">
function dagsdato() {
  var nu = new Date();

  var mTable = new Array( 'januar', 'februar', 'marts', 'april', 'maj', 'juni', 'juli', 'august', 'september', 'oktober', 'november', 'december' );

  var dato = nu.getDate() + ". " + mTable[nu.getMonth()] + " " + nu.getYear() ;

  return dato ;
}
</SCRIPT>
Avatar billede bigtrouble Nybegynder
31. oktober 2002 - 12:39 #17
:) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :)

Point til dig, tak for hjælpen.
Avatar billede lequet Nybegynder
31. oktober 2002 - 12:40 #18
Så lidt :)) Takker for points
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