Avatar billede winkill Nybegynder
27. december 1999 - 18:44 Der er 1 kommentar og
1 løsning

Ændre indhold i <input type='text'>

Jeg har en form :
<form.... bla bla...
<input type='text' name='txt' value=''><br>
</form>

Det jeg mangler er et script der kan ændre Value på feltet txt når brugeren trykker på et af den mange links, sådan at der bliver indlæst en ny fil alt efter hvilket link der trykkes på... Det er jo også let nok, men det skal altså være uden at hele siden bliver genindlæst.

/internørd
Avatar billede bbe1379 Nybegynder
27. december 1999 - 20:54 #1
Det er ikke lige til at forstå hvad du mener, men du kan jo ikke nøjes med at loade noget af siden. Enten skal hele siden genindlæses, og så skal du bruge:

<a href="java script: window.location.href = 'side1.htm?' + 'test1';">test</a>

<br>
<br>

<a href="java script: window.location.href = 'side1.htm?' + 'test2';">test</a>

<br>
<br>

<FORM name="form_navn">
<INPUT TYPE="TEXT" name="text_navn">
</FORM>


<SCRIPT LANGUAGE="JavaScript">
<!--
document.form_navn.text_navn.value = location.search.substring(1);
//-->
</SCRIPT>

..eller også skal du bare sende en værdi videre med:

<form method="post" action="" name="form_navn">
<input type="text" name="text_navn" >
</form>

<a href="#" onClick="form_navn.text_navn.value='test1';">test1 </a>
<br><br>
<a href="#" onClick="form_navn.text_navn.value='test2';">test2 </a>
Avatar billede winkill Nybegynder
28. december 1999 - 21:04 #2
Jeg prøver lige at se om jeg kan løse det, evt med noget framehalløj eller måske noget compression... jeg vender frygteligt tilbage om en dags tid eller to...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester