Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   обработка строки (https://javascript.ru/forum/misc/6049-obrabotka-stroki.html)

badfard 08.11.2009 17:06

обработка строки
 
ДОброго времени суток,уважаемые господа кодеры,у меня проблемы,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-мастеру)

Octane 08.11.2009 17:17

Строка — не массив, читайте теорию:
http://javascript.ru/String
http://javascript.ru/String/replace
это основы

badfard 08.11.2009 17:21

спасибо за литературу,почитаю,может пойму


Часовой пояс GMT +3, время: 22:32.