обработка строки
ДОброго времени суток,уважаемые господа кодеры,у меня проблемы,js начал изучать пару дней назад,нужно написать программу обработки строки.В общем вводится строка,буквы в ней заменяются на какой-нибудь другой символ или цифру. Написал,а браузер ругается и выдает undefined. Я сделал так
<HTML> <HEAD> <TITLE>Преобразование типов данных</TITLE> </HEAD> <BODY> <script language="JavaScript"> <!-- var m_Str1; m_Str1 = new String; m_Str1=window.prompt("Введите строку", ""); if (m_Str1==null) document.write("Вы нажали Отмена"); for(i=0;i<m_Str1.length;i++){ m_Str1[i]='/'; } document.write(m_Str1.charAt(i)); //--> </SCRIPT> </BODY> </HTML> Возможно в месте до цикла необходимо строку запихать в массив? Я проповал,но чет не получается...( Помогите,плз,кто может,начинающему web-мастеру) |
Строка — не массив, читайте теорию:
http://javascript.ru/String http://javascript.ru/String/replace это основы |
спасибо за литературу,почитаю,может пойму
|
Часовой пояс GMT +3, время: 22:32. |