Kezdőoldal » Számítástechnika » Weblapkészítés » Mi a hiba, vagy mit rontok el...

Mi a hiba, vagy mit rontok el állandóan, vagy mit hagyok ki? Ez egy részlet az oldalamból (amit szeretnék hozzá fejleszteni), a lényege az hogy tudjon értéket növelni vagy csökkenteni ha a gombra nyomok.

Figyelt kérdés

<?php

$szam=1;

echo"<form method='POST'>";

echo"<input type='submit' name='minus' value='-'></input>";

echo"<input type='text' value='".$szam."'></input>";

echo"<input type='submit' name='plus' value='+'></input>";

echo"</form>";

if(isset($_POST["plus"]))

{

$szam++;

}

echo $szam;

?>



2014. dec. 8. 12:38
1 2 3
 21/27 anonim ***** válasza:

jQuery magic:

<!DOCTYPE html>

<html>

<head>

<title>Test</title>

<script src=" [link]

<script src=" [link]

<script type="text/javascript">

$(function(){

o = $("#num");

plus = $("#plus");

minus = $("#minus");

var config = {

min: 0,

max: 10

};

var texts = {

min: "Nem lehet kisebb mint "+config.min+"!",

max: "Nem lehet nagyobb mint "+config.max+"!"

};

plus.click(function(){

num = parseInt(o.val());

if(num==config.max){alert(texts.max);return false;}

num++;

o.val(num);

});

minus.click(function(){

if(num==config.min){alert(texts.min);return false;}

num = parseInt(o.val());

num--;

o.val(num);

});

});

</script>

<style type="text/css">

html,body{margin:0;padding:0;font-family: Verdana;}

#container{

width: 960px;

height: 400px;

margin: 0 auto;

margin-top: 40px;

}

input[type=text]{font-family: Verdana;}

</style>

</head>

<body>

<div id="container">

<form>

<input type="text" value="1" id="num"><br />

<button id="plus" onclick="return false;">(+)</button>

<button id="minus" onclick="return false;">(-)</button>

</form>

</div>

</body>

</html>

2014. dec. 8. 14:52
Hasznos számodra ez a válasz?
 22/27 A kérdező kommentje:
#21-es köszönöm szépen, megnéztem sajnos nálam nem megy, de szeretném magamtól megvalósítani csak php val
2014. dec. 8. 14:58
 23/27 anonim ***** válasza:
Azért nem megy, mert egy jquery-t sem tudsz beszúrni magadtól... :))
2014. dec. 8. 14:59
Hasznos számodra ez a válasz?
 24/27 Tengor ***** válasza:

Én ilyen sorrendben csinálnám:

Ha nem léteszik a szam a sessionban, akkor hozd létre!

Kiíratás.

Ha minusz van a postban, akkor csökkentest a sessionban a szam erteket.

Ha plusz akkor növeld.

2014. dec. 8. 15:01
Hasznos számodra ez a válasz?
 25/27 A kérdező kommentje:
Köszönöm szépen Tengor! Működik!!! :)
2014. dec. 8. 15:14
 26/27 anonim ***** válasza:
Egyébként meg ne nagyon hivatkozz diszkalkuliára. Azt csak azért találták ki hogy a nagyon hülyék is átmenjenek az érettségin. Utána már pályára való alkalmatlanságnak kell hívni. Döntsd el hogy alkalmas vagy-e vagy alkalmatlan. :)
2014. dec. 8. 18:05
Hasznos számodra ez a válasz?
 27/27 anonim ***** válasza:
Miért nem használsz inkább number inputot? Egyszerűbb lenne...
2014. dec. 12. 00:45
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!