За последние 24 часа нас посетили 16266 программистов и 1558 роботов. Сейчас ищут 947 программистов ...

Автоматическая смена регистра первой буквы на верхний

Тема в разделе "JavaScript и AJAX", создана пользователем Vantedur, 10 янв 2011.

  1. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    Собсно пытаюсь реализовать поиск и замену регистра первого символа в предложении с маленького на большой
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    а с какой целью?
     
  3. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    чтобы ява выводила уже откорректированный текст
     
  4. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    вот это меняет регистр, а как сделать так чтобы только первую букву предложения меняло?

    [js]var predlojenie=predlojenie.toLowerCase();
    var predlojenie=predlojenie.toUpperCase();[/js]
     
  5. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    ЕЕЕ готово.

    [js]var pervayabukva = predlojenie;
    var pervayabukva =pervayabukva.charAt(0);
    var pervayabukva=pervayabukva.toLowerCase();
    var novaya=pervayabukva.toUpperCase();
    var predlojenie = predlojenie.replace(pervayabukva, novaya);[/js]
     
  6. Devzirom

    Devzirom Активный пользователь

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
    [js]javascript:
    predlojenie = "cука, блин, сука";
    var pervayabukva =predlojenie.charAt(0).toLowerCase();
    var novaya = predlojenie.charAt(0).toUpperCase();
    var predlojenie = predlojenie.replace(pervayabukva, novaya);
    alert(predlojenie);[/js]

    Это я типо сЪумничать хотел, признаюсь
     
  7. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Никуя вы не умеете.
    Делается это с помощью CSS свойства text-transform:

    [css]p:first-letter {
    text-transform: uppercase;
    }[/css]
     
  8. Devzirom

    Devzirom Активный пользователь

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
     
  9. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Devzirom
    И что? Теперь если кто-то запостит задачу о записи в файл в разделе HTML и CSS - будем решать её на HTML и CSS?
     
  10. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Apple
    ))))
     
  11. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    Пускай ява старается коль всё уже написано
    К тому же этот цсс шалит в эксплорере а ява точно будет пахать http://htmlbook.ru/css/text-transform
     
  12. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Я тут явы не вижу.

    Покажи мне пальцем, где свойство text-transform не срабатывает в IE?
     
  13. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
  14. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Vantedur
    Отлично, а теперь ещё разок покажи мне, где же это не срабатывает оно в IE?
    Ах да, может тебе самому стоит сначала посмотреть внимательней?
     
  15. Vantedur

    Vantedur Активный пользователь

    С нами с:
    9 июл 2010
    Сообщения:
    779
    Симпатии:
    2
    Не охота ради этого поднимать ie6