/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Kontaktformular
Fra : jopa


Dato : 22-09-03 10:37

Hejsa
En mail/kontakt formular med forud indsatte tekster der forsvinder når
brugeren selv skal taste oplysninger.
Altså hvis brugeren klikker en gang i feltet, forsvinder teksten, og han/hun
kan skrive sin egen

Er det noget med onfocus="if og onblur="if eller skal en sådan formular
laves helt i JavaScript ?


--
Mvh. John



 
 
Johan Holst Nielsen (22-09-2003)
Kommentar
Fra : Johan Holst Nielsen


Dato : 22-09-03 10:40

jopa wrote:
> Hejsa
> En mail/kontakt formular med forud indsatte tekster der forsvinder når
> brugeren selv skal taste oplysninger.
> Altså hvis brugeren klikker en gang i feltet, forsvinder teksten, og han/hun
> kan skrive sin egen
>
> Er det noget med onfocus="if og onblur="if eller skal en sådan formular
> laves helt i JavaScript ?

Jah, javascript:

<input type="text" name="feltnavn" value="værdi" onfocus="this.value='';" />

mvh
Johan


jopa (22-09-2003)
Kommentar
Fra : jopa


Dato : 22-09-03 12:00

"Johan Holst Nielsen" <johan@weknowthewayout.com> skrev i en meddelelse
news:3F6EC371.5010309@weknowthewayout.com
>
> Jah, javascript:
>
> <input type="text" name="feltnavn" value="værdi"
> onfocus="this.value='';" />
>

Hvis vi forestiller os at en kontaktformular med inkl Javascript funktion a
la ovenstående bliver afviklet på serveren og ikke hos clienten, vil det så
ignorere dem der har slået JavaScript fra ?




--
Mvh. John



Johan Holst Nielsen (22-09-2003)
Kommentar
Fra : Johan Holst Nielsen


Dato : 22-09-03 12:36

jopa wrote:
> "Johan Holst Nielsen" <johan@weknowthewayout.com> skrev i en meddelelse
> news:3F6EC371.5010309@weknowthewayout.com
>
>>Jah, javascript:
>>
>><input type="text" name="feltnavn" value="værdi"
>>onfocus="this.value='';" />
>>
>
> Hvis vi forestiller os at en kontaktformular med inkl Javascript funktion a
> la ovenstående bliver afviklet på serveren og ikke hos clienten, vil det så
> ignorere dem der har slået JavaScript fra ?

Well, du kan _ikke_ ændre på siden når den først er loaded vha.
clientsite sprog?

Så du kan f.eks. ikke ændre indhold/slette indhold af et felt efter
siden er loaded - hvis det også skal virke med browsere som ikke
supporterer Javascript.

Ved ikke om jeg forstod spørgsmålet korrekt? :)

mvh
Johan


jopa (22-09-2003)
Kommentar
Fra : jopa


Dato : 22-09-03 12:48

"Johan Holst Nielsen" <johan@weknowthewayout.com> skrev i en meddelelse
>
> Well, du kan _ikke_ ændre på siden når den først er loaded vha.
> clientsite sprog?
>
> Så du kan f.eks. ikke ændre indhold/slette indhold af et felt efter
> siden er loaded - hvis det også skal virke med browsere som ikke
> supporterer Javascript.
>
> Ved ikke om jeg forstod spørgsmålet korrekt? :)

Prøver igen
Hvis man forestiller sig en ren html side med et inkluderet Javascript
Hvor dette er inkluderet i Javascriptet
<input type="text" name="feltnavn" value="værdi" onfocus="this.value='';" />
Vil det formentlig ikke virke hos clienter med Javascript fraslået.

Laves en kontaktformular i PHP med inkluderet Javascript hvor clienten ikke
kan læse selve Javascriptet som evt hentes eksternt til serveren
Vil det så ignorere clientens fravalg af Javascript selvom at følgende vises
også i en php genereret side
<input type="text" name="feltnavn" value="værdi" onfocus="this.value='';" />


Håber det forståes--
Mvh. John



Johan Holst Nielsen (22-09-2003)
Kommentar
Fra : Johan Holst Nielsen


Dato : 22-09-03 13:02



jopa wrote:
> "Johan Holst Nielsen" <johan@weknowthewayout.com> skrev i en meddelelse
>
>>Well, du kan _ikke_ ændre på siden når den først er loaded vha.
>>clientsite sprog?
>>
>>Så du kan f.eks. ikke ændre indhold/slette indhold af et felt efter
>>siden er loaded - hvis det også skal virke med browsere som ikke
>>supporterer Javascript.
>>
>>Ved ikke om jeg forstod spørgsmålet korrekt? :)
>
>
> Prøver igen
> Hvis man forestiller sig en ren html side med et inkluderet Javascript
> Hvor dette er inkluderet i Javascriptet
> <input type="text" name="feltnavn" value="værdi" onfocus="this.value='';" />
> Vil det formentlig ikke virke hos clienter med Javascript fraslået.
>
> Laves en kontaktformular i PHP med inkluderet Javascript hvor clienten ikke
> kan læse selve Javascriptet som evt hentes eksternt til serveren
> Vil det så ignorere clientens fravalg af Javascript selvom at følgende vises
> også i en php genereret side
> <input type="text" name="feltnavn" value="værdi" onfocus="this.value='';" />

nej... den bedste løsning ville være noget <noscript>...

Eks.:

<script type="text/javascript">
document.write('<input type="text" name="feltnavn" value="værdi"
onfocus="this.value=\'\';" />');
</script>
<noscript>
<input type="text" name="feltnavn" value="værdi" />
</noscript>

Det vil være mit forslag til en løsning. Så er du sikker på der ingen
problemer er ;)

mvh
Johan


jopa (22-09-2003)
Kommentar
Fra : jopa


Dato : 22-09-03 13:17

"Johan Holst Nielsen" <johan@weknowthewayout.com> skrev i en meddelelse
> nej... den bedste løsning ville være noget <noscript>...
>

Takker

--
Mvh. John



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste