Цитата:
|
<input type="text" id="itext" />
<input type="button" value="ok" onclick="pr()">
<script type="text/javascript">
function pr()
{
var x = document.getElementById('itext').value.length;
alert(x > 5 && x < 21);
}
</script>
|
Цитата:
|
Цитата:
А например на сайте будет много форм и одна кнопка отправки, для всех форм. То есть мне не надо помещать <input type="button" value="ok" onclick="pr()"> и id="itext", будет ли при этом работать функция? |
Не совсем вас понял…
|
Цитата:
Для первых 3 будет условие, от 6 до 20(латинские и кирилица). Для остальных будут другие условия. Кнопка отправки будет одна для всех полей. Как в данном случае следует писать функцию? |
<input type="text" id="f1" />
<input type="text" id="f2" />
<input type="text" id="f3" />
<input type="button" value="Check" onclick="pr();" />
<script type="text/javascript">
function pr()
{
var t = function (id) { return document.getElementById(id).value.length };
var x = t('f1'), y = t('f2'), z = t('f3');
alert(Math.max(x, y, z) < 21 && Math.min(x, y, z) > 5);
}
</script>
|
Цитата:
|
| Часовой пояс GMT +3, время: 13:30. |