Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите найти звездочку (*) в строке (https://javascript.ru/forum/misc/11804-pomogite-najjti-zvezdochku-%2A-v-stroke.html)

Samaretz 14.09.2010 15:36

Помогите найти звездочку (*) в строке
 
Доброго всем времени суток, господа.

Возникла такая проблема: есть функция, которой передается некое строковое значение, и эта функция должна определить, есть ли в этой строке звездочка. Соответственно что я попробовал:

function name(param){
alert(param.search("*"));
}


При выполнении сего кода IE выдает ошибку "Неизвестный числовой показатель", лиса вообще молчит. Пытался заменить "*" на "\*", на "\x2A", пробовал даже создать форму со скрытым полем, которой присвоил value="*" и после этого вызывал уже alert(param.search(form.field.value)) - результат один и тот же :-(

Буду благодарен за любую помощь в решении этой проблемы.

subzey 14.09.2010 15:39

function name(param){ 
alert(param.indexOf("*")); 
}
name("Получите второй бесплатно*");

Samaretz 14.09.2010 15:44

Спасибо большое, друг, за точный и оперативный ответ, все работает :-)


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