S vastzetten in form

Status
Niet open voor verdere reacties.

justmehaxe

Gebruiker
Lid geworden
12 aug 2001
Berichten
605
Ik heb een formulier die bevat een text vak hierin moet een S Staan die je niet kunt wissen

bijv: studentnr: S325534 de S moet er standaard

instaan en moet niet te verwijderen wezen.
daarachte moet ik wel verder kunnen typen

met vriendelijke groet,

Dennis
 
Dat lijkt me niet mogelijk.

Wat je wel kan doen is de s ervoor zetten en bij het invoeren van je formulier een check laten doen: Als er ook nog een s ingevoerd is deze verwijderen en er standaard altijd een s voor zetten.

:)
 
ik zou er zoiets van maken

PHP:
<html>
<head>
</head>
<form name="frm">
	<td align="center">
	<b> S </b> <input type="text" name="in" size = 10>
	</td>
</form>
</tr>
</table>

</body>

</html>

Dan kan je later met een javascript een S bij de input plakken
 
Heel mooie oplossing!

Om het 'het is niet mogelijk in javascript', even recht te zetten, hier de oplossing in Javascript:


in je body:
<input type="text" onKeyPress="checkIt(this)" value="S">

in je head:
<script type="text/javascript">
function checkIt(obj){
if(obj.value.indexOf("S")!=0) obj.value = "S" + obj.value;
}
</script>

Ik vind de oplossing van de S voor de textbox ten aller tijde beter. Dit maakt je Internet Explorer langzamer, en kan errors opleveren in Firefox. Ook is het gewoon zwaar irritant... maar toch:P.

mvg

Wouter
 
:D

Leuke oplossing.. maar die S is nu dus wel weg te halen.. :p

Enige verschil is nu dat de S niet voor het textfield staat maar erin.. :D

Maar het is idd wel een oplossing.. en of je browser er veel trager van wordt betwijfel ik.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan