Link do symulatora rat
Posty: 3
|Strona 1 z 1
Link do symulatora rat
Witam,
napisałem prosty skrypt aby link do strony symulatora rat pojawiał się na stronie produktu gdy kwota przekracza 100 zł.
Zmienna c przyjmuje teoretycznie wartość {CENA} (wartość produktu) ale instrukcja warunkowa nie chce sprawdzić tej wartości.
Może ktoś będzie miał jakiś pomysł. Z góry dzięki
napisałem prosty skrypt aby link do strony symulatora rat pojawiał się na stronie produktu gdy kwota przekracza 100 zł.
- Kod: Odnośnik widoczny tylko dla zalogowanych użytkowników - Zarejestruj się
<script lang="JavaScript">
var c={CENA};
if (c>=100){
document.write('możesz wziąć ratę - link do symulatora')
}
else{
document.write('nie możesz wziąć raty - brak linku do symulatora')
}
</script>
Zmienna c przyjmuje teoretycznie wartość {CENA} (wartość produktu) ale instrukcja warunkowa nie chce sprawdzić tej wartości.
Może ktoś będzie miał jakiś pomysł. Z góry dzięki
- Autor tematu
- Posty: 7
- Dołączył(a): 2009 kwi 12, N 13:08
- Podziękował : 0 razy
- Otrzymał podziękowań: 0 razy
Re: Link do symulatora rat
Musisz wziąć pod uwagę, iż {CENA} nie jest zmienną liczbową, stąd też brak wykonania instrukcji warunkowej.
-
Lesiu
Re: Link do symulatora rat
Przedmówca Lesiu miał racje i powinieneś najpierw zamienić tekst na liczbę co zrobi funkcja eval() zanim zaczniesz używać operatorów porównania liczb.
Poprawna postać:
... pozaty używaj atrybutu type, a nie lang w znaczniku script ... lang stosuje się tylko do języków "naturalnych" czyli np. lang="pl", a język skryptu określa się w type.
Poprawna postać:
- Kod: Odnośnik widoczny tylko dla zalogowanych użytkowników - Zarejestruj się
<script type="text/javascript">
var c=eval({CENA});
if (c>=100){
document.write('możesz wziąć ratę - link do symulatora')
} else {
document.write('nie możesz wziąć raty - brak linku do symulatora')
}
</script>
... pozaty używaj atrybutu type, a nie lang w znaczniku script ... lang stosuje się tylko do języków "naturalnych" czyli np. lang="pl", a język skryptu określa się w type.
Posty: 3
|Strona 1 z 1
Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

