Проблемы с проверкой - PullRequest
       0

Проблемы с проверкой

0 голосов
/ 10 ноября 2011

Я пытаюсь заставить эту функцию проверяться по значениям поля 2 входных данных, а именно букв и веб-сайта, но она не будет работать, и я не знаю, что я делаю неправильно.

/ * Функция * /

function access()
{
if(document.getElementById('letters').value=='man' && ('website').value=='mann')location.href='http://www.google.com'
else if(document.getElementById('letters').value=='woman')location.href='http://www.dynamicdrive.com'
else if(document.getElementById('letters').value=='cat')location.href='http://www.youtube.com'
else if(document.getElementById('letters').value=='dog')location.href='http://www.dailymotion.com'
else alert('Access denied. Try again.')
}

/ * Форма * /

<div id="cliente">

<form>
<input type='text' class="clientelog" id='website' value="Website"> </input>
<input type='text' class="clientelog" id='letters' value="Code" >
</input>
<input class="checkerbttn" type='button' onclick='access()' value='show me' ></input>
</form>      

</div><!-- End Cliente -->

1 Ответ

2 голосов
/ 10 ноября 2011

Это может быть просто ошибка копирования-вставки, когда вы разместили свой вопрос, но эта строка неверна:

if(document.getElementById('letters').value=='man' && ('website').value=='mann') location.href='http://www.google.com'
// ----------------------------------problem is here--^

У вас ('website').value, где вы должны иметь document.getElementById('website').value

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...