Keresés

Részletes keresés

szjozsi79 Creative Commons License 2017.02.15 0 0 5242

Merő kedvességből ???

Esetleg van elképzelésed arról, hogy -javascripttől függetlenül- hogyan oldanád meg?

 

Én így:

Javascriptben van olyan standard függvény, amely megadja neked, hogy az adott hónap 1. napja a hét melyik napjára esik, azt is tudod, hogy a hónap hány napos. Innen már csak számokat kell beledobálni az adott táblázat megfelelő sorának a megfelelő cellájába.

 

Ettől van egy -szerintem- kicsit egyszerűbb megoldás, amikor a táblázat eleve nem létezik, és a saját függvényed építi fel és tölti fel en passant. Ez azért egyszerűbb, mert nem kell arra figyelni, hogy hányadik sorba, hányadik cellába tegye a nap sorszámát. Amikor hétfőhöz ér, akkor egyszerűen beszúr egy új sort majd cellákat tesz bele, amiket feltölt.

Előzmény: ro4D (5241)
ro4D Creative Commons License 2017.01.10 0 0 5241

Üdv! A HTML megy de sajnos a javascript tudásom a béka segge alatt, ha valaki segítene merő kedvességből azt értékelném. egy function-t kellene megírni. Legyen ez a napi jó cselekedet ;) Előre is köszi!

 

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Vizsga</title>
<style>
#naptar { width: 50%; margin: 0 auto; border-collapse: collapse; font: 1em sans-serif; }
#naptar th, #naptar td { width: 14.2%; height: 2em; border: 1px solid #ccc; text-align: center; vertical-align: middle; }
</style>
</head>
<body>

<table id="naptar">
<thead>
<tr>
<td colspan="7">
<form>
<label>Év: <input type="number" name="ev" value="2017" min="1900" max="2100" step="1"></label>
<label>Hónap: <input type="number" name="ho" value="1" min="1" max="12" step="1"></label>
<input type="button" id="btn" value="Mutat">
<input type="hidden" name="neptunkod" value="JJ9XFX">
</form>
</td>
</tr>
<tr>
<th>Hétfő</th><th>Kedd</th><th>Szerda</th><th>Csütörtök</th><th>Péntek</th><th>Szombat</th><th>Vasárnap</th>
</tr>
</thead>
<tbody id="napok">
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
</tbody>
</table>
<script>
document.getElementById("btn").addEventListener("click", naptar_mutat, false);

function naptar_mutat() {


/* Ezt a függvényt kell megírni. Az űrlap 'ev' és 'ho' mezőinek alapján
kéne feltölteni a 'naptar' azonosítójú táblázat 'napok' részében lévő
cellákat a megfelelő napok sorszámával.

*/

 

}

naptar_mutat();

</script>
</body>
</html>

hellsing Creative Commons License 2016.12.15 0 0 5240

Bakker, a :hidden. A toggle hiddenre állít mindent, így aztán nincs reset. Hüje aki kopipészttel programoz :)

Előzmény: hellsing (5239)
hellsing Creative Commons License 2016.12.15 0 0 5239

'reggelt!

 

Van egy tök egyszerűnek tűnő scriptem, mégse megy.

 

               $( '#bugForm' ).toggle( 750, function(){
                    $(':input','#bugForm').not(':button, :submit, :reset, :hidden').val('').removeAttr('checked').removeAttr('selected');

               });

 

Ha futtatom, nem történik meg a form reset. Ha simán kiveszem a reset részt a toggle callback-jéből, akkor megtörténik, de látható, mert azonnal lefut az animáció elindulása után.

 

Már szétgugliztam magam, de mindenhol azt írják, hogy a fenti script a jó módszer. Akkor mi a gond?

NevemTeve Creative Commons License 2016.05.31 0 0 5238

A beágyazott névtelen függvény első paramétere. Valószínűleg az illető kép id-jét kapod itt meg, csak nem használod.

Előzmény: Laja73 (5237)
Laja73 Creative Commons License 2016.05.31 0 0 5237

Van itt valaki? Az alábbi kódban mi az i szerepe?

 

$('.updown').click(function() {
    $(this).attr('src', function(i, oldSrc) {
        return oldSrc == 'images/arrow_up.png' ? 'images/arrow_down.png' : 'images/arrow_up.png';
    });
});

Laja73 Creative Commons License 2016.03.01 0 0 5236

Ez még a tavaly nyári probléma?

Előzmény: hellsing (5234)
szjozsi79 Creative Commons License 2016.02.29 0 0 5235

Eccerű:

Tudja a program azt az esetet, hogy "ha mindhárom mező üres"? Van ilyen esetkezelés?

 

Második megoldás: lehetne default kitöltés, érvényes, de nem teljesíthető feltételekkel, mondjuk 1970.01.01-1970.01.01 és 1%

 

Előzmény: hellsing (5234)
hellsing Creative Commons License 2016.02.27 0 0 5234

Help! Fekszik valakinek a jQuery Validation plugin?

 

Van 3 inputom: saleBeg, saleEnd (leértékelés első és utolsó napja) és salePerc (árengedmény). Ezt szeretném összehozni:

 

  • ha van saleBeg, kell lennie salePercnek is;
  • ha van saleEnd, kell lennie saleBegnek is és ennek egyenlőnek vagy nagyobbnak kell lennie annál (megoldva: greaterOrEqual);
  • ha van salePerc, annak 1 és 100 között kell lennie és kell lennie legalább saleBegnek.

Itt tartok:

 

    saleBeg : {
        dateISO : true,

        required : function ( ) {
           
return ( $ ( '#saleEnd' ) . not ( ':empty' ) ? true : false ) ;
       
}
   
} ,
    saleEnd
: {
        dateISO
: true ,
        greaterOrEqual
: '#saleBeg'
   
} ,
    salePerc
: {
        required
: function ( ) {
           
return ( $ ( '#saleBeg' ) . not ( ':empty' ) ? true : false ) ;
       
} ,
        number
: true ,
        range
: [ 1 , 100 ]
   
}

 

Ha ki vannak töltve a mezők bármilyen csoportban, az ellenőrzés jól működik.

 

A hiba az, hogy nem kéne neki, de mégis megköveteli mind a három mező kitöltését, ha mind a három üres (mert nem akciós a cucc). De miért?

szjozsi79 Creative Commons License 2016.02.26 0 0 5233

Ha idézőjelet akarsz stringbe tenni, akkor tedd aposztrófok közé, ha aposztrófot akarsz strigbe tenni, akkor tedd idézőjelek közé!

Ha egy stringbe akarod mindkettőt, akkor két vagy több részletben próbáld összefűzni.

Vagy még egyszerűbb, ha a php-t lezárod, ahol gondot okoz, és újranyitod, ahol már nem okoz gondot.

?>php-n kívüli<?php

Ha html kódot akarsz a böngészőnek elküldeni, akkor működik, cli-ben nem próbáltam, ott inkább az összefűzős módszer a jó.

 

Előzmény: gergerg (5225)
_szergej_ Creative Commons License 2016.02.24 0 0 5232

escape() + unescape()

Előzmény: gergerg (5225)
gergerg Creative Commons License 2016.02.22 0 0 5231

Olyat nem tudok ide beilleszteni. Ha látsz esélyt a megoldásra, akkor adok ftp hozzáférést és akkor meg tudod nézni. Ez egy fórum szöveg szerkesztője.

 

 

Előzmény: NevemTeve (5230)
NevemTeve Creative Commons License 2016.02.22 0 0 5230

Hát, ha ez egy komplett, futtatható és egyben minimális (tehát tovább nem egyszerűsíthető) program, akkor igen.

Előzmény: gergerg (5229)
gergerg Creative Commons License 2016.02.22 0 0 5229

Így esetleg?

 

Előzmény: NevemTeve (5228)
NevemTeve Creative Commons License 2016.02.22 0 0 5228

Esetleg beidézed valami ilyesmi helyre: http://pastebin.com/

De nagyon jó lenne, ha mindent kiszednél belőle, ami nem nélkülözhetetlen a probléma bemutatásához. (hint: http://stackoverflow.com/help/mcve)

Előzmény: gergerg (5227)
gergerg Creative Commons License 2016.02.22 0 0 5227

Esetleg átküldöm mailben a fájlt?

NevemTeve Creative Commons License 2016.02.22 0 0 5226

Szomorúan hallom. Persze megtehetnéd, hogy beidézed a releváns programrészt meg a hibaüzenetet/hibajelenséget, csak vigyázz, mert a fórum megfelezi a \visszaper jeleket: ezt írod be: \\\\ és ez lesz helyette: \\

(Persze ezt így kellett beírjam: ezt írod be: \\\\\\\\ és ez lesz helyette: \\\\)

Előzmény: gergerg (5225)
gergerg Creative Commons License 2016.02.22 0 0 5225

Nem megy, ugyan úgy megzavarodik. 

Előzmény: NevemTeve (5224)
NevemTeve Creative Commons License 2016.02.22 0 0 5224

Esetleg \' és \":

 

"comm._HTML(' ide szeretnék olyan html kódot beilleszteni, amiben szerepel \"macskaköröm\" vagy \'idézőjel\'')"

Előzmény: gergerg (5223)
gergerg Creative Commons License 2016.02.22 0 0 5223

Sziasztok!

 

"comm._HTML(' ide szeretnék olyan html kódot beilleszteni, amiben szerepel " karakter ')"

 

Megoldható ez valahogy?

szjozsi79 Creative Commons License 2016.01.06 0 0 5222

Esetleg.

Egyesek csodát várnak a jquerytől ... én nem vagyok annyira elájulva tőle, bár kétségtelen, hogy a szervernek való adatküldés, illetve a válaszok feldolgozása sokkal egyszerűbb. Más gyakorlati hasznát egyelőre nem látom.

Előzmény: NevemTeve (5218)
hát ő Creative Commons License 2015.12.24 0 0 5221

Sziasztok!

Én egy amatőr  vagyok még is szeretnék egy két js-t az oldalamba.

Több napi fórumozás után sem tudom elérni amit szeretnék.

jelenleg ez van az oldalon:

 

<script type="text/javascript" src="Scripts/camera/jquery-2.1.4.js"></script>
<script type="text/javascript" src="Scripts/popeasy/js/jquery.modal.min.js"></script>
<script type="text/javascript">

$(document).ready(function(){
  $('.modalLink').modal();
});
</script>


<a class="modalLink" href="#pelda1">Ablak megnyitása</a>

 

html

<div class="overlay"></div>

<div id="pelda-1" class="modal">
<!--<a href="#" class="closeBtn"><img src=""  alt="close"> </a>-->
  <div class="modalHeader"></div>
  <div class="modalContent">
   <!-- <p>
   
    </p>-->
  </div>
</div>

/html

 

jelenleg gombal tudom indítani az eseményt de én azt szeretném ha az oldal betöltődése után 2 másodpercel magától induljon klikk nélkül majd ez

http://www.jqueryscript.net/time-clock/Slick-Circular-jQuery-Countdown-Plugin-Classy-Countdown.html

az időzítő 5 másodperc után zárja be.

Nagyon várom a segítséget. Előre is köszönöm.

Laja73 Creative Commons License 2015.08.15 0 0 5220

azok a vesszők nem kellenek bele de nem ettől rossz

Előzmény: Laja73 (5219)
Laja73 Creative Commons License 2015.08.15 0 0 5219

Volt már ilyen bajom. Most is idáig nálam oké:

 

$().ready(function() {
  $("#myForm").validate({
    rules: {
      price: {
        required: true
      },
      onSalePrc: {
        required: {
          function() {
            return ($('#onSaleFrom').val() !='' ) ;
          }
        }
      }
    },
    messages: {
      price: {
        required: "Ár megadása kötelező",
      },
      onSalePrc: {
        required: "Ha van dátum, akkor kötelező alacsonyabb akciós árat megadni!",
      }
    }
  });
});

 

De ha beteszem feltételbe, hogy && (parseFloat($('#price').val()) <= parseFloat($('#onSalePrc').val())), akkor már nem. Pedig maga az összehasonlítás is helyesen működik (alert true false próba ok). 

Előzmény: hellsing (5217)
NevemTeve Creative Commons License 2015.08.13 0 0 5218

Esetleg csináld meg JavaScript-ben a validátort.

Előzmény: hellsing (5217)
hellsing Creative Commons License 2015.08.13 0 0 5217

'reggelt!

 

Kéne egy kis segítség a jQuery Validation plugin használatában.

 

Van három mező:

  • egy szám (price), ami mindig required;
  • egy dátum (onSaleFrom), ami üresen is maradhat;
  • egy másik szám (onSalePrc), ami ha üres a dátum (onSaleFrom), akkor üres maradhat, de ha van dátum, akkor kisebbnek kell lennie az előző számnál (price).

Na erre kellene összehozni egy feltételes ellenőrzést. Eddig jutottam:

 

    onSalePrc: {
        required: function(){ return $('#onSaleFrom').val() !== '' }
    }

 

Ezt egy fórumból vettem (a doksi nem foglalkozik a témával), de nem működik. A validation lefut (tehát a szintaxis jó), de nem követeli meg az onSalePrc mezőt akkor sem, ha az onSaleFrom nem üres. És még sehol nincs az összehasonlítás a price és az onSalePrc között... Szerveroldalon persze nem gond az egész, de minek van validation az utasoldalon, ha nem tud mindent..?

GalgócziLevente Creative Commons License 2015.07.28 0 0 5216

Üdv!
JavaScript programozói segítségre van szükségem! Legfeljebb 2-3 órás munkát igényelhet a probléma megoldása!

Teljes egészében kell lemásolni egy létező domain címen futó funkciót, gondolom a forráskódokból kihámozható a script nagyrésze, csak személyre kellene szabni azt, majd beüzemelni!

Kérlek jelentkezz emailben, és ott megbeszéljük a részleteket:
pejalev[KUKAC]gmail.com

hellsing Creative Commons License 2015.05.27 0 0 5215

Köszönöm, de az elmúlt 3 hónapban sikerült megoldanom a problémát :-)) Csak nem posztoltam ide, mert olyan kútba mondós érzésem volt :-)

Előzmény: szjozsi79 (5214)
szjozsi79 Creative Commons License 2015.05.27 0 0 5214

Vagy írsz egy függvényt, aminek a paramétere egy string, amely az indexeket tartalmazza vesszővel elválasztva. Vesszőknél splittel feldarabolsz és a megfelelő indexű elemet kigyűjtöd.

 

Előzmény: hellsing (5208)
szjozsi79 Creative Commons License 2015.05.27 0 0 5213

Én úgy szoktam csinálni, hogy

var y = document.getElementById( 'max' ).value * 1;

Aztán megnézed, hogy y szám-e, ha szám, akkor jó, ha nem szám, akkor meg nem.

 

Előzmény: djuice (5191)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!