(Hittade inget (d)html forum här. Så de fick bli asp allmänt.) Den här koden ska in i <head>: något petig här, men det är meningslöst att köra xhtml på en tag och vanlig html på en annan, tänker på br-taggen nedanför input-taggen...Ändra värde i ett fält?
Finns de nått sätt att på en sida och via en knapp/länk sätta värde på ett fält? Alltså inte en < input>. Utan nånting annat? < div> eller nå?
Så här kan de fungera med en < input>:
<code>
<form name="formen">
<input type="text" name="texten" size="10">
</form>
<a onclick="formen.texten.value='hej'">Visa meddelande</a>
</code>Sv: Ändra värde i ett fält?
<code>
<script language="javascript">
function AddText(strText){
with(document.forms[0]){
textbox.value = strText;
}
}
</script>
</code>
Och den här skriver du på sidan:
<code>
<form>
<input type="button" value="Lägg till text" onclick="AddText('Lägger till text');" />
<br>
<textarea name="textbox" rows="10" cols="50"></textarea>
</form>
</code>
Skriv alltid din kod inom code och /code-taggar.
OBS! Jag har skrivit input-formuläret som XHTML-kod om du undrar. Om du inte kör XHTML så är det bara att ta bort / innan >-taggen.Sv: Ändra värde i ett fält?
bättre då att vara konsekvent antingen xhtml eller html, inte för att det gör så mycket... spec inte om inte har tänkt att validera filen