2 namen selecteren via zoekfunctie

Status
Niet open voor verdere reacties.

star3200

Gebruiker
Lid geworden
5 apr 2001
Berichten
409
Ik heb een pagina waarop ik 2 namen wil kunnen aanduiden in een formulier, wat de code hieronder doet/zou moeten doen is de ingelogde gebruiker aanduiden bij beide namen. door op de eigen naam te klikken opent er een scherm waarmee je kan zoeken naar andere gebruikers om zo een andere naam te selecteren. Het probleem is nu dat wanneer ik bvb. de eerste naam wil veranderen, dan veranderd hij in de plaats de 2de naam..

het relevante deel van het formulier:
Code:
<tr>
<td>
<div id="stamnrnaam" style="display:inline;"><? echo $temp["voornaam"] . " " .$temp["achternaam"]; ?></div>&nbsp;<input name="stamnr" type="hidden" value="<? $temp["id"]; ?>"/>&nbsp;&nbsp;<a href="#" onclick="openLid();" >(verander lid)</a>
</td>
</tr>	
 
<tr>
<td>
<td valign="top">
<div id="betalernaam" style="display:inline;"><? echo $temp["voornaam"] . " " .$temp["achternaam"]; ?></div>&nbsp;<input name="betaler" type="hidden" value="<? $temp["id"]; ?>"/>&nbsp;&nbsp;<a href="#" onclick="openLid();" >(verander lid)</a>
</td></tr>

Een stukje javascript voor het selecteren van de naam
Code:
<?
		$temp = getLid($lid["id"]);
		?>
		<script type="text/javascript">
		<!--
		function eigenaar(naam,id){
			browser('stamnrnaam').innerHTML = naam;
			document.forms.toevoegen.elements.stamnr.value = id;

		}
		-->
		</script>
        	<script type="text/javascript">
		<!--
		function eigenaar(naam,id){
			browser('betalernaam').innerHTML = naam;
			document.forms.toevoegen.elements.stamnr.value = id;

		}
		-->
		</script>

Dit stukje javascript staat op de pagina waarop naar andere leden kan gezocht worden om het lid te selecteren

Code:
<script type="text/javascript">
	document.forms[0].elements.zoeken.focus();
	
	function gebruik(naam,id){
		window.opener.eigenaar(naam,id);
		window.close();
	}	
</script>

Hopelijk is het een klein beetje duidelijk
 

Bijlagen

  • namen.JPG
    namen.JPG
    19,6 KB · Weergaven: 17
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan