Recup une variable dans le javascript

Fermé
Manu.s - 5 oct. 2004 à 09:28
 Arnaud - 16 janv. 2008 à 16:25
Bonjour a tous,

Je vous explique mon probleme, je voudrais créer des pdf dynamiquement. J'arrive a créer mon pdf en dur, mais je ne sais pas comment recup la valeur de mon champ texte dans le form dans le javascript.

le code javascript :

<%@language=javascript%>
<!-- #include file="fpdf.asp "-->

<%
var texte = "essai"; (a la place de "essai" je voudrais recup la valeur de mon champs texte dans le form)
var pdf=new FPDF();
pdf.CreatePDF();
pdf.SetPath("fpdf/");
pdf.SetFont("Arial", "",12);
pdf.Open();
pdf.AddPage();
pdf.Cell(10,10, texte );
pdf.Close();
pdf.Output();
%>


le code du form :

<form name="texte" method="post" action="testPDF.asp">
<p>
<b></b>
<input height="20" size="40"type="text" name="Titre_text">
</p>
<p>
<textarea name="Text_text" cols="100" rows="20" height="100"></textarea>
</p>
<p>
<input type="submit" name="Submit" value="Envoyer">
</p>
</form>


j'espere vous avoir bien exposé le probleme.

Merci d'avance.

2 réponses

hello

je sais pas si j'ai bien compris mais si tu fais de l'asp tu peux faire ca pour recuperer une variable postees dans le javascript (ici Text_text):


<!-- #include file="fpdf.asp "-->

<script language="javascript">
var texte = "<%=Request.Form("Text_text")%>";
var pdf=new FPDF();
pdf.CreatePDF();
pdf.SetPath("fpdf/");
pdf.SetFont("Arial", "",12);
pdf.Open();
pdf.AddPage();
pdf.Cell(10,10, texte );
pdf.Close();
pdf.Output();
</script>

notes que j'ai viré la premiere balise de declaration
0
Non tu n'as pas compris.. le script de manu est du javascript interprété côté serveur

<%@language=javascript%>
<!-- #include file="fpdf.asp "-->

<%
var texte = Request("Text_text"); // ici ton texte dynamique
var pdf=new FPDF();
pdf.CreatePDF();
pdf.SetPath("fpdf/");
pdf.SetFont("Arial", "",12);
pdf.Open();
pdf.AddPage();
pdf.Cell(10,10, texte );
pdf.Close();
pdf.Output();
%>
0