wijzigen tekst

Status
Niet open voor verdere reacties.

tcourten

Nieuwe gebruiker
Lid geworden
18 aug 2008
Berichten
2
Hallo,

Onderstaand stukje code (testvoorbeeld) werkt in IE, niet in Firefox.
Kan iemand mij helpen?

Het is de bedoeling dat wanneer je op de img drukt de tekst in het input veld wijzigt.

<html>
<head>
</head>

<script language="javascript">
function wijzig()
{
tekstvak.setAttribute('value', 'nieuwe waarde');
}
</script>

<body>
<input name="tekstvak" value="eerste waarde">
<a href="#"><img onMouseDown="wijzig()" src="x"></a>
</body>
</html>

Groeten,
Tony
 
Op deze manier moet het werken:
Code:
<html>
<head>
</head>

<script language="javascript">
function wijzig()
{
  var tekstvak = document.getElementById("tekstvak");
  tekstvak.setAttribute('value', 'nieuwe waarde');
}
</script>

<body>
<input [COLOR="Red"]id[/COLOR]="tekstvak" value="eerste waarde">
<a href="#"><img onMouseDown="wijzig()" src="x"></a>
</body>
</html>



Of, op deze manier, maar dit is af te raden. Bovenstaande manier is beter.
Code:
<html>
<head>
</head>

<script language="javascript">
function wijzig()
{
  document.all.tekstvak.setAttribute('value', 'nieuwe waarde');
}
</script>

<body>
<input [COLOR="Red"]name[/COLOR]="tekstvak" value="eerste waarde">
<a href="#"><img onMouseDown="wijzig()" src="x"></a>
</body>
</html>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan