Vraag : de functie loopt eens, toen fout: „ïs niet een functie“

Hallo hebben de deskundigen,

I een javascriptfunctie gecre�ërd die vormgegevens voor één enkele vorm post, dan trog een lijn gaat die veelvoudige vormen post. Beide methodes gebruiken de zelfde functie om de gegevens eigenlijk te posten, maar wanneer ik om met de lijn probeer te posten geeft het een javascriptfout: de „post is geen functie“ en het klikken op de fout toont line

1:
post = post (actie, parameters);


But toen ik het eens vóór de lijn de functie riep werd met succes uitgevoerd. Zeer strange.

Below de code die de functie roept. De eerste code toont de enige en van een lus voorzien vraag aan een functie. Het tweede deel is de geroepen functie die beurtelings de 3de functie roept die de gegevens gebruikend ajax.
post
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
//sparen de belangrijkste vorm
resultaat = saveForm (actie, hoofd wat,);
	
// bewaart de beschikbare vormen
saveForms („adres“);
saveForms („telefoon“);
saveForms („e-mail“);



// het koord met de POSTgegevens
parameters = „what=company&id=“ + generateId ();
	
// voegt de de gebiedsnamen en waarden aan de postgegevens toe
voor (var i = 0; i < form.length; i++)
{
	// bewaart het vormgebied
	gebied = form.elements [I];
		
	// voegt het gebied aan het koord toe
	parameters += „&“ + field.name + „=“ + field.value;
}

// voegt bedrijf/contactidentiteitskaart toe
parameters += „&c_id=“ + c_id;
	
// post de gegevens
post = post (actie, parameters);
	
// terugkeer de waarde
terugkeer post;



// krijgt het xmlHttpvoorwerp
xmlHttp = getXmlHttpObject ();
	
// opent de pagina
xmlHttp.open („POST“, „/modules/resources/add.php“, vals);
	
// plaatst de verzoekkopballen
xmlHttp.setRequestHeader (het „tevreden-Type“, „application/x-www-vorm-urlencoded“);
xmlHttp.setRequestHeader („tevreden-Lengte“, parameters.length);
xmlHttp.setRequestHeader („Verbinding“, „dicht“);
	
// verzendt de gegevens
xmlHttp.send (parameters);
	
// keert de tekst terug die van de server wordt ontvangen
terugkeer xmlHttp.responseText;

Antwoord : de functie loopt eens, toen fout: „ïs niet een functie“

gebruik een verschillende variabele voor post

<>// post de gegevens
postvar = post (actie, parameters);
      
// terugkeer de waarde
postVar terugkeer;
>>
Andere oplossingen  
 
programming4us programming4us