Archief - javascript: tekst uit veld wissen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Incinnerator

Legacy Member
Yu allemaal

ik ben op zoek naar een stukje javascript. Er zijn 2 velden. In veld 1 staat Username en in veld 2 staat Password. Als ik op Username klik dan verdwijnt username en password uit die velden.

Ik heb al gezocht maar ik weet niet echt onder wat ik dit moet zoeken.
Kan iemand mij een goeie zoekterm geven of mij verwijzen naar een recente thread op het forum of eventueel een site waar zulk scriptje opstaat?

Bedankt

0n3Liner

Legacy Member
onclick="functie(verldjeslegenfunctieennaareenhiddenfieldbrengen)", heb ff geen zin om het te schrijven...

DarkBone

Legacy Member
Da's nochans eentje dat je zelf kan bedenken hoor:

Code:
<input type="text" name="username" onClick="javascript: if (this.value=='username') this.value=''" onBlur="javascript: if (this.value=='') this.value='username'" value="username"/>

Idem voor password.

Incinnerator

Legacy Member
Dat had ik zelf al wel bedacht maar ik had dat geprobeerd met combinatie van beide velden.

als er in username wordt geklikt dan username en password da verdwijnt enz andersom maar dat kwam niet goed.

Incinnerator

Legacy Member
Welk scheidingsteken gebruik je in javascript zodat je bij 1 methode 2 acties kan schrijven.

Thx

stoffer

Legacy Member
onClick -> naar functie gaan
In die functie:
formnaam.veld1naam.value = "";
formnaam.veld2naam.value = "";

Dece

Legacy Member
Code:
<script language="javascript" type="text/javascript">
function legevelden(form) {
	if (form.user.value=='username') {
		form.user.value='';
	}
	if (form.pas.value=='paswoord') {
		form.pas.value=''
	}
}
function controleervelden(form) {
	if (form.user.value=='') {
		form.user.value='username';
	}
	if (form.pas.value=='') {
		form.pas.value='paswoord';
	}
}
</script>

Code:
<form>
<input type="text" id="user" name="user" value="username" onclick="javascript: legevelden(this.form)" onblur="javascript: controleervelden(this.form)" /> <br />
<input type="password" name="pas" id="pas" onclick="javascript: legevelden(this.form)" onblur="javascript: controleervelden(this.form)" value="paswoord" />
</form>

servi

Legacy Member
toch 1 ding dat me van het hart moet :

onclick="javascript : functie()"
onblur="javascript : functi()"
gaat in oudere browsers niet werken

onclick impliceert al dat het javascript is, eigenlijk zeg je dan 2 keer het is javascript.

het meer compatibele is dus:

onclick="functie()"
onblur="functie()"
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan