Máš navštěvovaný web? Chceš 3 noci pro 2 lidi ve **** hotelu zdarma a chceš přitom vidět WEDOS? Chceš vidět jak se buduje firma? ZDARMA
Zobrazují se odpovědi 1 až 9 z 9

Take mini zadanie...

  1. Cawte tak trošku fušujem do javascriptu a napadlo ma spraviť si podla bratoveho zadania na vyške takuto vecičku a vysledkom je odpoved ked zadam teplotu a obdobie ale nejako mi to nechce isť. V console mi ukazuje že je to presne to obdobie a ta teplota ktore zadam ale kde može byť chyba???


    Kód:
    <!DOCTYPE html>
    <html>
    <head>
    	<meta charset="UTF-8" />
    	<title>Zisti Teplotu</title>
    </head>
    <body>
    	Zadaj teplotu:
    	<br />
    	<input type="text" id="teplota" onchange="teplotaValue()" />
    	<br />
    	Zadaj ročne obdobie:
    	<br />
    	<select id="rocneobdobie" onchange="obdobieValue()">
    		<option></option>
    		<option value="jar">jar</option>
    		<option value="leto">leto</option>
    		<option value="jesen">jesen</option>
    		<option value="zima">zima</option>
    	</select>
    
    	<button type="button" onclick="dnesnaTeplota(obdobieValue(), teplotaValue())">Ukaž výsledok</button>
    	<br />
    
    
    <script type="text/javascript">
    	var jar = new Teplota(10,25);
    	var leto = new Teplota(5,30);
    	var jesen = new Teplota(10,30);
    	var zima = new Teplota(20,40);
    
    	function Teplota(min, max) {
    		this.min = min;
    		this.max = max;
    	}
    
    	function dnesnaTeplota(obdobie, teplota) {
    		if( teplota < obdobie.min ){
    			document.write("Teplota musí byť vyššia");
    		}
    		else if ( teplota >= obdobie.min && teplota <= obdobie.max){
    			document.write("Teplota je ideálna");
    		}
    		else if(  teplota > obdobie.max ){
    			document.write("Teplota musí byť nižšia");
    		}
    		else {
    			document.write("Čo ja viem");
    		}
                    console.log(obdobie + teplota);
    	}
    
    	function obdobieValue() {
    		var obd = document.getElementById("rocneobdobie").selectedIndex;
    		var obdvalue = document.getElementsByTagName("option")[obd].value;
    		return obdvalue;
    	}
    
    	function teplotaValue() {
    		var tepl = document.getElementById("teplota").value;
    		return tepl;
    	}
    
    
    </script>
    </body>
    </html>

  2. Co se právě děje na Webtrhu?
  3. chyba je v tom, ze jako parametr fce dnesnaTeplota zadavate
    Kód:
    return document.getElementsByTagName("option")[obd].value;
    to je string a uvnitr fce chcete, aby to byly stejne pojmenovane objekty, co jste vytvoril predtim... to asi nepujde. Ty obdobie si udelejte jako objekt
    Kód:
    obdobieList.jaro = new ....
    a pak volejte uvnitr dnesnaTeplota
    Kód:
    obdobieList[obdobie].min

  4. nejako to nechce fungovať vyhadzuje mi toto Uncaught SyntaxError: Unexpected token .

    zmenil som toto na toto čo si mi poradil ale pre istotu tu hodim este kod či je to spravne
    Kód:
    var obdobieList.jar = new Teplota(10,25);
    var obdobieList.leto = new Teplota(5,30);
    var obdobieList.jesen = new Teplota(10,30);
    var obdobieList.zima = new Teplota(20,40);
    
    function dnesnaTeplota(obdobieList[obdobie], teplota) {
    		if( teplota < obdobieList[obdobie].min ){
    			document.write("Teplota musí byť vyššia");
    		}
    		else if ( teplota >= obdobieList[obdobie].min && teplota <= obdobieList[obdobie].max){
    			document.write("Teplota je ideálna");
    		}
    		else if(  teplota > obdobieList[obdobie].max ){
    			document.write("Teplota musí byť nižšia");
    		}
    		else {
    			document.write("Čo ja viem");
    		}
    		console.log(obdobieList[obdobie] + teplota);
    	}

  5. objekty se definuji jinak - to ale najdete v zakladni referenci JS
    Kód:
    function TridaObdobieList(){
     this.jar = new ....
    }
    
    var mujlist = new TridaObdobieList();
    
    mujlist['jar'].min();
    mujlist.jar.min();
    
    var jmeno = 'jar';
    
    mujlist[jmeno].min();
    za par let, az se neco naucite, v tom poznate singleton a bude to vypadat trochu jinak, ale ted to staci

  6. ta ja momentalne riešim len taky basic tutorial http://www.codecademy.com/tracks/javascript a som dakde v polke....odskusam a dam odpoved

  7. doporucuji velmi dobre popsany clanek o array/object a o objektech

  8. inak taka otazka da miesať jquery s javascriptom popripadne s inymi knižnicami ako je mootols a tak dalej v jednom ucelenom kode??

  9. rozhodne se nejdriv naucte, co dela samotny JS nez se zacnete ucit nastroje v tomto jazyku - nemyslim to tak, ze by jste se mel jq a podobnym vyhnout, ale studovat je ze zacatku jen letmo kvuli prehledu kam dal.

  10. a na čo sa mam primarne v javascripte zamerať?? ako by som mal začať??

Hostujeme u Server powered by TELE3