![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2008
Сообщений: 15
|
Подскажите пожалуйста, можно ли реализовать проверку вводимого текста?
|
|
|||||
|
1. можно
2. описывайте проблему здесь, очень мало желания качать архив и ковыряться в них 3. "часть объекта"... - это игра для детей программистов? ![]() |
|
|||||
|
[+4 12.09.08]
|
создать два массива и сравнивать поэлементно
![]() круто )))) Последний раз редактировалось skald; 15.10.2008 в 00:24. |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 15
|
Это к учебнику информатики 4 класс задания. Проблема в том, что я вообще не знаю, можно ли делать проверку правильности вводимого текста и как...
|
|
|||||
|
получаете в переменную текст, который ввёл четырёхклассник и сравниваетс с образцом
|
|
|||||
|
Регистрация: Sep 2008
Сообщений: 15
|
Не врубаюсь, все равно.. с картинками для учебника разобралась http://uchim.info/4klass - тут первую главу уже сделала, а с текстом ну никак. Помогите, плис. Ну хотя бы один пример в качестве образца...
|
|
|||||
|
создайте новый проект.
на на сцене текстовое поле типа input с именем txt и кнопка с именем btn код на кадре: // слобо образец
var sample = 'Верблюд';
function check() {
// получаем значение слова из поля
// сравниваем слова в нижнем регистре, потому что "Верблюд" и "верблюд" - разные слова
var word = txt.text.toLowerCase();
var pattern = sample.toLowerCase();
// если ничего не вписано - завершаем
if( word == '') return;
//вариант 1.
if ( word == pattern ) {
trace('вариант1. правильно: ' + sample);
} else {
trace('вариант1. неправильно: не ' + txt.text);
}
// вариант 2.
if( word.indexOf(pattern) != -1 ){
trace('вариант2. правильно: ' + sample);
} else {
trace('вариант2. неправильно: не ' + txt.text);
}
trace('---');
}
// запускаем проверку при нажатии на кнопку
btn.onPress = check;
// или на потерю фокуса (если объясните четырёхкласснику, что это)
Последний раз редактировалось Mnilionic; 23.10.2008 в 18:15. |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 15
|
Супер, спасибо огромное!!! Получилось. То есть одно слово (словосочетание) проверить я сомгу. А если у меня таких текстовыхх рамок две и более? у меня есть задания где их больше 10... Что то никак не дотумкаю...
Простите за навязчивость, я только учусь, я методист, а не программист, да к тому же гумманитарий. Но мне это так нравится!!! А, еще вопрос - а это можно сделать так, чтобы ответ появлялся только в поле Output? Может можно какое-то поле специальное, в стиле, подрисовать? Последний раз редактировалось katrisha; 24.10.2008 в 13:52. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|