Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

[JSP] html button i javascript funkcija sa argumentima

  • 2 odgovora
  • 2.479 pregleda

Najnovija ↓

[JSP] html button i javascript funkcija sa argumentima 16.07.2008. u 22:19 · pre 222 meseca #1
Ovo je možda pitanje za HTML/javascript forum, ali cela priča se dešava u JSP kontekstu, pa je možda i to bitno. Dakle :

Napravio sam taster na HTML strani :
Code:
<TD><INPUT type = button value = "..." onclick = viewAddress(counter) /> </TD> 
, ustvari, više takvih u petlji, i javascript funkciju
Code:

    <script type="text/javascript" language="JavaScript">
        function viewAddress(rowNo){
            alert("dis bajo ")
        }
    </script>
.

Funkcija će da radi nešto drugo, ovo telo je naravno samo za test. E, sad, u ovoj varijanti, kad okinem taster (bilo koji), ništa se ne desi. A ako ispraznim listu parametara (izbrišem ono rowNo, odnosno counter), funkcija se izvrši i lepo prikaže poruku. Znači, pitanje glasi : je l to postoji ograničenje da u ovoj situaciji funkcija ne sme da ima argumente ? U tom slučaju, kako da zaobiđem ograničenje ? Skrećem pažnju da sam prilično tanak i u javascriptu i u htmlu.
Nije da nisam pokušao da izguglam nešto na tu temu, al sve što sam našao odnosi se na neki od ova 2-3 koncepta, a nikako na njihovu kombinaciju.
Potpis
it works on my machine
Re: [JSP] html button i javascript funkcija sa argumentima 16.07.2008. u 23:32 · pre 222 meseca #2
Pa, stvarno si pogresio forum, jer nema veze sa Javom...

Mislim da je problem u parametru koji prosledjujes - counter.
Problem nije u funkciji vec u delu koji poziva funkciju - tu skrip stane i izbaci gresku.
Trebaces da koristis neki debuger za JS da bi to i video.
Znaci, proveri sta ti je to counter... za pocetak stavi

onclick = viewAddress('counter')

ako prodje onda je tu problem...
Potpis
Moj Veb Sajt HostCentar Blog
Aleksinac Južna Srbija TimeOut
Re: [JSP] html button i javascript funkcija sa argumentima 17.07.2008. u 09:24 · pre 222 meseca #3
Proradilo.

I ukapirao sam šta je. Counter je java promenljiva :). A ja je nisam obgrlio onim <%= %> tagom, pa HTML nije dobijao njenu vrednost nego promenljivu koja je njemu nepoznata. Nikako da se naviknem na preplitanje 2-3 jezika.
Znači, problem ipak ima veze sa JSP ;).
Hvala na ideji, drugar.
Potpis
it works on my machine
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme