Curs Javascript

Cu acest script puteti afla ziua din saptamana corespunzatoare oricarei date cuprinse intre 1900 si 2050
Puteti testa acest script in exemplul de mai jos.

Alege data dorita


Pentru a adauga acest script intr-o pagina web:
1. Adaugati in documentul HTML, in sectiunea HEAD, urmatorul script.
<script type="text/javascript">
<!--
// Script gratuit
var month = new Array("Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie");
var startyear = "1900"; // Primul an care poate fi ales
var endyear = "2050"; // Ultimul an care poate fi ales

function ziua() {
  var month = document.datazilei.ziluna.options[document.datazilei.ziluna.selectedIndex].value;
  var day = document.datazilei.nrzi.options[document.datazilei.nrzi.selectedIndex].value;
  var year = document.datazilei.birthyear.options[document.datazilei.birthyear.selectedIndex].value;
  var nrzi = new Date(year,month,day);
  var ziua = nrzi.getDay();
  var weekday = new Array("Duminica", "Luni", "Marti", "Miercuri", "Joi", "Vineri", "Sambata");

  alert("Data corespunde zilei de " + weekday[ziua]);
}
//-->
</script>

2. In document HTML, in locatia unde doriti sa aveti formularul pentru acest script, adaugati urmatorul cod.
<form name="datazilei">
  <div align="center"><center><table bgcolor="#fefefe" border="2" cellpadding="0" cellspacing="0">
  <tr>
    <td colspan="3" align="center"><font face="verdana, arial" size="-1">Alege data dorita</font></td>
  </tr>
  <tr>
    <td align="center">
      <select name="ziluna" size="1">
      <script type="text/javascript">
        for(var i=0;i<month.length;i++)
        document.write("<option value="+i+">"+month[i]+"</option>");
     </script>
     </select></td>
    <td align="center">
      <select name="nrzi" size="1">
      <script type="text/javascript">
        for(var j=1;j<32;j++)
        document.write("<option value="+j+">"+j+"</option>");
      </script>
      </select></td>

    <td align="center">
      <select name="birthyear" size="1">
      <script type="text/javascript">
        for(var k=startyear;k<endyear;k++)
        document.write("<option value="+k+">"+k+"</option>");
      </script>
    </select></td>
  </tr>
  </table>
  </center></div><div align="center"><center><br>
    <input value="Afla ziua" onclick="ziua()" type="button">
  </center></div>
</form>

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Clic pe tag-ul care creaza celula in tabel.
<tr> <span> <td>
<table></tr>
  <td>Cell-1</td><td>Cell-2</td>
</tr></table>
Indicati proprietatea CSS care adauga o imagine pentru fundal
background-color background-image color
h3 {
  background-image: url("image.jpg");
}
Ce instructiune se foloseste la parcugerea elementelor unui Array?
for() [) object()
var arr = [1, "ab", "CoursesWeb.net"];
for(var i=0; i< arr.length; i++) { alert(arr[i]); };
Indicati functia PHP utilizata la parcurgerea elementelor unui Array asociativ.
for() foreach() if()
$arr =["k1"=>"v1", "k2"=>"v2", "k3"=>"v3");
foreach($arr AS $k => $v) { echo "<br/>". $k ." - ". $v; }
Care din urmatoarele cuvinte este sinonim cu "gentle" (bland)?
meek good beautiful
He is so kind and meek.
- El este atat de amabil si bland.
Care din urmatoarele cuvinte este sinonim cu "amable" (bland, prietenos)?
hermoso fuerte manso
Tu padre tiene un carácter muy manso.
- Tatal tau are un caracter foarte bland.
Aflati ziua din saptamana

Last accessed pages

  1. Adverbele in limba engleza - Adverbs (33570)
  2. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (277865)
  3. Lectia 365 (421)
  4. Coduri pt culori (73854)
  5. Formatare text in pagina html (38555)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (1363)
  2. Curs HTML gratuit Tutoriale HTML5 (1359)
  3. Coduri pt culori (973)
  4. Creare si editare pagini HTML (536)
  5. Gramatica limbii spaniole. Indrumator si prezentare generala (383)