Toon posts:

JavaScript variabele gebruiken als een Java String

Pagina: 1
Acties:

Verwijderd

Topicstarter
He hallo,

Ik ben opzoek naar een manier om een javascript varibele over te zetten naar een Java Sring.
Hiervoor heb ik al op het internet gezoch, maar kon niets bruikbaars en begrijpbaars vinden.

De code waar het allemaal om gaat:
--------------------BEGIN CODE---------------------------
<script language="JavaScript">
nieuw=new Date();
jaar=nieuw.getYear();
maand=nieuw.getMonth();

function maandopvragen( jaar, maand ) {

<%
if (Pos != null) {
while (Pos.hasNext()) {
Business.AfvalwijzerBusiness af = (Business.AfvalwijzerBusiness)Pos.next();
java.lang.String jaar2 = (java.lang.String)af.getJaar();
if ( jaar2.equals("2005") ) { /* <-- Hier */
java.lang.String maand2 = (java.lang.String)af.getMaand();
if ( maand2.equals("5") ) { /* <-- En hier */
specdagen.add(af);
}
}
}
}
%>
....................
/* Een hele hoop javascript code die er nu even niet belangrijk zijn */
.....
</script>
-------------------EINDE CODE--------------------

Zoals jullie zien is de Java code binnen een Javascript functie geplaatst 8)7 .
De waardes 2005 en 5 zijn even tijdelijk ingevulde waardes om te kijken of het gene wel kan zoals ik het wil hebben.

Nu wil ik graag de waardes "2005" in de variabele "jaar" veranderen en hetzelfde bij "5" met "maand".
Het verhaal is dat jaar en maand natuurlijke elke keer veranderen en dat deze dan mee moeten veranderen op de plaats van de waardes 2005 en 5.

Is het mogelijk wat ik wil en zo ja, kan dit op een makkelijke manier d.m.v. een regel toevoegen of zoiets?

Alvast bedankt _/-\o_ ,

Glen

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:26

gorgi_19

Kruimeltjes zijn weer op :9

Java is serverside, Javascript is clientside. Serversidecode kan clientside code genereren; clientside code kan informatie doorgeven aan een serverside script door middel van een postback.

Digitaal onderwijsmateriaal, leermateriaal voor hbo