Имейте текстовое поле a и если оно заполнено, убедитесь, что текстовое поле b заполнено также при выполнении отправки и наоборот, если поле b заполнено, убедитесь, что в нем есть данные. Может ли это быть закодировано, чтобы проверить много текстовых полей, что если строка a текстовых полей проверяет данные, вторая строка текстовых полей также содержит данные в тех, которые имеет строка a. Все текстовые поля в строке a не нужно заполнять. Спасибо.Проверка текстового поля с помощью javascript
0
A
ответ
2
Ваш вопрос немного сложно понять; было бы полезно, если бы вы могли лучше объяснить, что вы на самом деле хотите. Вам не нужно иметь никаких условий; просто сделайте следующее:
<script>
function checkForm() {
if (!isEmpty(document.myForm.checkA.value)
&& !isEmpty(document.myForm.checkB.value))
return true;
else
return false;
}
function isEmpty(text) {
return text.length == 0 || !text.match(/[^\s]/))
}
</script>
<form name="myForm" onSubmit="return checkForm();">
<input name="textA" type="text" />
<input name="textB" type="text" />
<input type="submit" value="Submit!" />
</form>
1
Это должно быть просто, если вы используете массив для хранения ссылок на ваши текстовые поля. Например (от верхней части головы, так что это не будет 100% справа), скажем, у вас есть 5 через и 3 вниз:
var col = new Array(5);
var row = new Array(3);
col[0] = document.myForm.checkA1;
col[1] = document.myForm.checkB1;
// etc
row[0] = col;
col = new Array(5);
col[0] = document.myForm.checkA2;
col[1] = document.myForm.checkB2;
// etc
row[1] = col;
col = new Array(5);
col[0] = document.myForm.checkA3;
col[1] = document.myForm.checkB3;
// etc
row[2] = col;
Вы можете теперь цикл по массиву в row[0]
и если вы найти, например, что row[0][2]
есть текст, который вам нужно только проверить, что row[1][2]
также имеет текст.
Смежные вопросы
- 1. Проверка значения текстового поля с помощью javascript
- 2. Javascript текстового поля проверка
- 3. проверка текстового поля в javascript?
- 4. Проверка текстового поля с номерами с помощью javascript
- 5. Проверка формы Javascript - проверка текстового поля
- 6. Проверка правильности поля и текстового поля javascript
- 7. Проверка ввода текстового поля с использованием Javascript
- 8. Проверка текстового поля HTML с помощью javascript и regex
- 9. Проверка текстового поля с помощью javascript в MasterPage
- 10. Пользовательская проверка текстового поля с помощью jQuery
- 11. Проверка подлинности текстового поля с помощью Clientside
- 12. Проверка javascript: сравнение 2 значений текстового поля
- 13. Проверка правильности текстового поля Javascript || Денежный ввод
- 14. Проверка правильности текстового поля Javascript не работает?
- 15. Проверка процентного соотношения текстового поля в javascript
- 16. Проверка значения текстового поля на массив javascript
- 17. проверка значения поля текстового поля
- 18. проверка наличия текстового поля
- 19. Проверка пустого текстового поля
- 20. Проверка текстового поля Java
- 21. текстового поля проверка
- 22. Проверка текстового поля значение
- 23. Проверка наличия текстового поля
- 24. Динамическая проверка текстового поля
- 25. Проверка текстового поля WPF
- 26. Проверка пустого текстового поля
- 27. Проверка содержимого текстового поля
- 28. Проверка текстового поля
- 29. Проверка текстового поля
- 30. Проверка текстового поля
Откуда появился метод magic * isEmpty *? – RobG
Упс ... исправил это, я думаю. (Слишком много Qt!) –
Хорошо, но каждый раз, когда кто-то делает это, я должен искать проклятую спецификацию HTML5, чтобы увидеть, если это какой-то новый метод неясного API или нет. :-) – RobG