semisweet
3.04.2015, 19:33:56
Witam,
Proszę o pomoc od czego zacząć mam napisać skrypt, żeby po wpisaniu jakiejś liczby do 40 mnożył tą liczbę przez 30 a po wpisaniu liczby większej od 40 mnożył ją przez 28.Proszę o pomoc jakiej metody użyć.
Z góry dzięki.
Proponuję if
rad11
3.04.2015, 19:40:03
<form action="" method="POST">
Podaj liczbe: <input type="text" name="liczba"/>
<input type="submit"/>
</form>
<?php
if($_POST['liczba'] < 40){
echo $_POST['liczba'] = $_POST['liczba'] * 30;
}else{
echo $_POST['liczba'] = $_POST['liczba'] * 40; }
}
?>
johny_s
3.04.2015, 19:40:05
prompt i alert
semisweet
3.04.2015, 22:12:27
Dzięki wielkie, za pomoc i gotowe rozwiązanie w php ale ja to muszę mieć w javascripcie, postaram się zastosować if
var liczba = 39;
if(liczba < 40){
alert(liczba/28);
}else{
alert(liczba/30);
}
semisweet
6.04.2015, 20:57:16
Dzięi wszystkim za pomoc, mam coś takiego, tylko jak dodać przycisk, który będzie obliczał odpowiednią wartość po wpisaniu przez użytkownika zmiennej 'ilosc'
var ilosc = document.getElementById('ilosc');
if (ilosc <=40)
ilosc* 30 ;
else
ilosc* 28;
Wpisz ilość pracowników <input id="ilosc" type="number" size="10" />
dodać funkcje na zdarzeniu onblur
semisweet
7.04.2015, 19:16:37
Czy jest ktoś kto pomoże nowicjuszowi? bo strasznie się z tym męczę. W formularzu mam stworzyć okienko do wpisania dowolnej wartości i jeśli wartość będzie większa od 40 to ma mnożyć przez 28 a jak mniejsza to przez 30
Napisałam coś takiego
<script type="text/javascript">
var ilosc = document.getElementById('ilosc');
function oblicz()
{
if ("ilosc.value" <=40) {
function mnozenie() {
c = "ilosc.value" * 30;
document.write ("c");
}
}
else {
function mnozenie() {
c = "ilosc.value" * 28;
document.write ("c");
}
}
}
</script>
</head>
<body>
</div>
<form>
Podaj liczbę <input type="text" size="15" name="ilosc" />
<input type="button" value="Oblicz" onclick="oblicz()" />
<p>wynik:</p>
<input type="text" size="5" name="c" />
</form>
Czy ktoś móglby mnie pokierować, żeby zadziałało?
robisz getElementById a masz name
markuz
7.04.2015, 19:24:34
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.