Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [JavaScript] Масиви


Автор: kashmir18 16.11.2008, 23:54
повинна мінятися мова форми - при натисненні на малюнок!чогось не канає - допоможіть!дякую

должен менятся язик при ссилке!помогите 
спасибо
Код

Код

<html>
<head><script>function changeLanguage(langCode) 
{
    var langSelected = new Array(); 
    langSelected = eval("lang"+langCode); 

    for(var j=0; j< langSelected.length; j++)
    {
        document.getElementById("label"+j).innerText = langSelected[j];
    }
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</head>

<body>
<script language="javascript" src="my1.js"></script>
<table width="571" height="60" border="0" align="center">
  <tr>
    
    <td width="100" height="50"><center>
    <a href="javascript:onclick=changeLanguage('Ua');"><img src="images1.jpeg" width="50" height="25">    
    </center></td>
    <td width="100" height="50"><center>
    <a href="javascript:onclick=changeLanguage('RU');"><img src="images2.jpeg" width="50" height="25">    
    </center></td>
    <td width="100" height="50"><center>
    <a href="javascript:onclick=changeLanguage('En');"><img src="images5.jpeg" width="50" height="25">    
    </center></td>
    
  </tr>
</table>
<h4 align="center" class="style1" id="label0">Зарегеструйтесь будь-ласка </h4>
<h5 align="center" class="style1" id="label1">(Поле відмічене *, обовязкове для заповнення)</h5>
<table width="389" height="294" border="0" align="center">
  <tr>
    <td width="176"><h5><span class="style1" id="label2">Ім'я користувача*:</span></h5></td>
    <td width="144"><form name="form1" method="post" action="">
      <input type="text" name="textfield" id="1" onkeypress="checkFields();">
    </form></td>
  </tr>
  <tr>
    <td><h5><span class="style1" id="label3">Ім'я*:</span></h5></td>
    <td><form name="form2" method="post" action="">
      <input type="text" name="textfield" id="2" onkeypress="checkFields();">
    </form></td>
  </tr>
  <tr>
    <td><h5><span class="style1" id="label4">Прізвище*:</span></h5></td>
    <td><form name="form3" method="post" action="">
      <input type="text" name="textfield" id="3" onkeypress="checkFields();">
    </form></td>
  </tr>
  <tr>
    <td><h5 align="center" class="style1" id="label5">Пароль*(Максимум 10 символів):</h5>
    </td>
    <td><form name="form4" method="post" action="" >
      <input name="textfield" type="password" maxlength="10" id="4"  onkeypress="checkFields();">
    </form></td>
  </tr>
  <tr>
    <td><h5><span class="style1" id="label6" >Введіть пароль повторно*:</span></h5>
    </td>
    <td><form name="form5" method="post" action="">
      <input name="textfield" type="password" maxlength="10" id="5" onkeypress="checkFields();">
    </form></td>
  </tr>
</table>
<h6 align="center"><span class="style1" id="label7"><a href="main.html">Забули пароль? </a></span></h6>
<form name="form6" method="post" action="">
</form>
    <input type="submit" name="Submit" value="Зарегеструватися" id="6" >
<script>
function checkFields()
{
if(document.getElementById("1").value=="" || document.getElementById("2").value == "" || document.getElementById("3").value=="" ||
document.getElementById("4").value=="" || document.getElementById("5").value=="" && document.getElementById("4").value=="" == document.getElementById("5").value=="")
        document.getElementById("6").disabled = true;
    else
        document.getElementById("6").disabled = false;
}</script>
<script>
var langEn = new Array("Fill in the form, please", "Fill this filds:", "Name of user:", "Name:", "Surname:", "Password:", "Password too:", "Remember password:");
var langUa = new Array("Зарегеструйтеся, будь-ласка", "Заповніть всі поля:", "Імя користувача:", "Імя:", "Прізвище:", "Пароль:", "Повторіть пароль:", "Забули пароль?:");
var langRU= new Array("Заполните форму", "Заполните все поля:", "Імя пользователя:", "Імя:", "Фамилия:", "Пароль:", "Повторите пароль:", "Забили пароль?:")
</SCRIPT>
  

<p align="center">&nbsp;</p>
<p>&nbsp;</p>

</body>
</html>

Автор: comtat 17.11.2008, 10:10
Код

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</head>
<body>
<script>
var langEN = new Array("Fill in the form, please", "Fill this filds:", "Name of user:", "Name:", "Surname:", "Password:", "Password too:", "Remember password:");
var langUA = new Array("Зарегеструйтеся, будь-ласка", "Заповніть всі поля:", "Імя користувача:", "Імя:", "Прізвище:", "Пароль:", "Повторіть пароль:", "Забули пароль?:");
var langRU= new Array("Заполните форму", "Заполните все поля:", "Імя пользователя:", "Імя:", "Фамилия:", "Пароль:", "Повторите пароль:", "Забили пароль?:")

function changeLanguage(langCode)  {
    var langSelected = new Array(); 
    langSelected = eval("lang"+langCode); 
    for(var j=0; j< langSelected.length; j++) {
        document.getElementById("label"+j).innerHTML = langSelected[j];
    }
}

function checkFields()
{
if(document.getElementById("1").value=="" || document.getElementById("2").value == "" || document.getElementById("3").value=="" ||
document.getElementById("4").value=="" || document.getElementById("5").value=="" && document.getElementById("4").value=="" == document.getElementById("5").value=="")
        document.getElementById("6").disabled = true;
    else
        document.getElementById("6").disabled = false;
}
</script>
<!--<script language="javascript" src="my1.js"></script>-->
<table width="571" height="60" border="0" align="center">
  <tr>
    
    <td width="100" height="50"><center>
    <a href="javascript:void(0);" onclick="changeLanguage('UA');"><img src="images1.jpeg" width="50" height="25">    
    </center></td>
    <td width="100" height="50"><center>
    <a href="javascript:void(0);" onclick="changeLanguage('RU');"><img src="images2.jpeg" width="50" height="25">    
    </center></td>
    <td width="100" height="50"><center>
    <a href="javascript:void(0);" onclick="changeLanguage('EN');"><img src="images5.jpeg" width="50" height="25">    
    </center></td>
    
  </tr>
</table>
<h4 align="center" class="style1" id="label0">Зарегеструйтесь будь-ласка </h4>
<h5 align="center" class="style1" id="label1">(Поле відмічене *, обовязкове для заповнення)</h5>
<table width="389" height="294" border="0" align="center">
  <tr>
    <td width="176"><h5><span class="style1" id="label2">Ім'я користувача*:</span></h5></td>
    <td width="144"><form name="form1" method="post" action="">
      <input type="text" name="textfield" id="1" onkeypress="checkFields();">
    </form></td>
  </tr>
  <tr>
    <td><h5><span class="style1" id="label3">Ім'я*:</span></h5></td>
    <td><form name="form2" method="post" action="">
      <input type="text" name="textfield" id="2" onkeypress="checkFields();">
    </form></td>
  </tr>
  <tr>
    <td><h5><span class="style1" id="label4">Прізвище*:</span></h5></td>
    <td><form name="form3" method="post" action="">
      <input type="text" name="textfield" id="3" onkeypress="checkFields();">
    </form></td>
  </tr>
  <tr>
    <td><h5 align="center" class="style1" id="label5">Пароль*(Максимум 10 символів):</h5>
    </td>
    <td><form name="form4" method="post" action="" >
      <input name="textfield" type="password" maxlength="10" id="4"  onkeypress="checkFields();">
    </form></td>
  </tr>
  <tr>
    <td><h5><span class="style1" id="label6" >Введіть пароль повторно*:</span></h5>
    </td>
    <td><form name="form5" method="post" action="">
      <input name="textfield" type="password" maxlength="10" id="5" onkeypress="checkFields();">
    </form></td>
  </tr>
</table>
<h6 align="center"><span class="style1" id="label7"><a href="main.html">Забули пароль? </a></span></h6>
<form name="form6" method="post" action="">
</form>
    <input type="submit" name="Submit" value="Зарегеструватися" id="6" >  
<p align="center">&nbsp;</p>
<p>&nbsp;</p>
</body>
</html>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)