Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Удаление последнего символа (JS)


Удаление последнего символа (JS)

Сообщений 1 страница 8 из 8

1

Руки-крюки написали такую лажу:

Код:
<script type="text/javascript">
var test = $("#test a");
test.replace(/.$/, ',');
</script>

Она конечно же не работает, помогите решить проблему.
Точка в #test a была добавлена так:

<script type="text/javascript">
$('#test a').append(".");
</script>

Отредактировано Fover (Пт, 13 Сен 2013 15:54:17)

0

2

<script type="text/javascript">
var str = $("#test a").html().replace(/\.$/, ',');
$("#test a").html(str);
</script>

В регулярках - . -спец.символ, означающий: любой символ, кроме перевода строки, поэтому \.

Отредактировано Deff (Пт, 13 Сен 2013 16:30:50)

0

3

Deff
Не робит.

0

4

Deff
Нид, что бы просто последний символ удалило каким бы он ни был. Так думаю работать будет.

0

5

Fover написал(а):

Нид, что бы просто последний символ удалило каким бы он ни был. Так думаю работать будет.

<script type="text/javascript">
var str = $("#test a").html();
$("#test a").html(str.substr(0,str.length-1));
</script>

+1

6

Deff
Шикарно, спасибо)

0

7

Мне очень нравится ваш способ выражения мнений и обмена информацией.

0

8

eman написал(а):

Мне очень нравится ваш способ выражения мнений и обмена информацией.

Если вы не бот, то прочтете это предупреждение: Еще один подобный пост и вы будете забанены как бот за спам и флуд.

0


Вы здесь » Единый форум поддержки » Архив » Удаление последнего символа (JS)