Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Problem z JS/HTML/DojoToolkit - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Problem z JS/HTML/DojoToolkit (/thread-problem-z-js-html-dojotoolkit)



Problem z JS/HTML/DojoToolkit - R_Rafalsky - 07-02-2011

Witam mam bardzo dziwny problem. Nie jestem specjalistą od JS ale proszę mi wytłumaczyć czy jeden zamknięty tag robi różnicę dla JavaScript?

mam kod
Kod:
<html>
<head>

    <title>tytuł</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="pl" />
    <link rel="stylesheet" href="js/dijit/themes/claro/claro.css" />
    <script type="text/javascript">     
    //<!--
        var djConfig = {"parseOnLoad":true};
        
    //-->
    </script>

    <script src="js/dojo/dojo.js" type="text/javascript" />


    <script type="text/javascript">
        dojo.config.parseOnLoad = true;
    </script>
    <script type="text/javascript">

      dojo.require("dijit.form.DateTextBox");
      dojo.require("dojo.parser");  
    </script>
</head>
<body class="claro">
    <form id="form1" action="" name="example" method="post">
      <div>
        naciśnij na box aby wybrać datę
      </div>
      <input dojoType="dijit.form.DateTextBox" type="text" id="data1"><br /><br />
      <input dojoType="dijit.form.DateTextBox" type="text" id="data2">
    </form>

</body>
</html>

w tym przypadku JS działa

Wystarczy, że usunę kawałek kodu
Kod:
</script>
    <script type="text/javascript">
, który jest niepotrzebny i JS już nie łapie :/

To już nie działa:
Kod:
<html>
<head>

    <title>To jest różnica dat</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="pl" />


    <link rel="stylesheet" href="js/dijit/themes/tundra/tundra.css" />
    <link rel="stylesheet" href="js/dijit/themes/soria/soria.css" />
    <link rel="stylesheet" href="js/dijit/themes/claro/claro.css" />


    <script type="text/javascript">     
    //<!--
        var djConfig = {"parseOnLoad":true};
        
    //-->
    </script>

    <script src="js/dojo/dojo.js" type="text/javascript" />


    <script type="text/javascript">
        dojo.config.parseOnLoad = true;
      dojo.require("dijit.form.DateTextBox");
      dojo.require("dojo.parser");  
    </script>
</head>
<body class="claro">
    <form id="form1" action="" name="example" method="post">
      <div>
        naciśnij na box aby wybrać datę
      </div>
      <input dojoType="dijit.form.DateTextBox" type="text" id="data1"><br /><br />
      <input dojoType="dijit.form.DateTextBox" type="text" id="data2">
    </form>

</body>

Wymiękam Smile Proszę o pomoc!


RE: Problem z JS/HTML/DojoToolkit - Engine - 07-02-2011

Kod:
<script src="js/dojo/dojo.js" type="text/javascript" /></script>



RE: Problem z JS/HTML/DojoToolkit - Kartofelek - 07-02-2011

co to jest to?
<script src="js/dojo/dojo.js" type="text/javascript" />
Czy to jest to samo co używana przez niektórych konstrukcja <div />

Obie są błędne. Nie:
<div />
<script .... />

tylko:

<div></div>
<script ....></script>


RE: Problem z JS/HTML/DojoToolkit - R_Rafalsky - 07-02-2011

Dzięki za pomoc! Podziałało Smile

temat do zamknięcia