Добрый день
подскажите и если возможно поделитесь кодом хоть небольшим ( я в самом начале изучения языка Javascript )
мне нужно реализовать следующую вещь
есть объект - текстовое многострочное поле text Area Box
в ней есть 3 строки
1 - Москва* 28
2 - Питер* 17
3 - Новосибирск* 92
мне нужно функцию с двумя переменными.
Function ($n, $txt) {}
$n - передаёться номер строки
$txt - текст которым надо заменить
функция работает с этим объектом. Заменяя указанную строку, указанными данными.
подскажите пожалуйста как это можно сделать
поделитесь кодом пожалуйста
спасибо...
Vovochka
18:07:2008, 03:50
1) Получаем текст бокса.
2) Разбиваем его по переводам строк.
3) В получившемся массиве по указанным индексам проводим замены.
4) Соединяем строки массива символмо перевода строки.
5) Вставляем полученный результат в textarea.
Думаю что-то типа того
по идее оно:
<html>
<head>
<title>Test</title>
<script language="Javascript">
function stringReplace(num, str)
{
var strings = new Array();
strings = document.getElementById('text').value.split('\n');
strings[--num] = str;
document.getElementById('text').value = strings.join('\n');
}
</script>
</head>
<body style="padding: 80px;">
<textarea id="text" cols="50" rows="10"></textarea>
<br><br>
<input type="button" onClick="stringReplace(2, 'Preved')" value="replace">
</body>
</html>
Flying
Спасибо тебе огромное...