замена в тексте
Здравствуйте!
Есть текстовое поле < input type="text" id = "test" value="что там со смайликом" /> так вот, после загрузки страницы там есть текст, в котором необходимо найденные коды, например [25], заменять на ссылку <a hreff=#>25</a>. Подскажите ссылку где найти подобный код на Js Спасибо :) |
str = str.replace( /\[(\d+)\]/g, "<a href='#'>$1</a>" ); |
Спасибо, а как будет на jquery?
$(".txt").replaceWidth() |
Никак, в jQuery нет методов для работы со строками.
|
а может можно как то совместить. javascript сделать замену. Затем этот фрагмент текста заменить с помошью jquery?
вот строка str = str.replace( /\[(\d+)\]/g, "<a href='#'>$1</a>" ); и этот объект вставить в узел ? |
Цитата:
|
Они несовместимы.
|
Артем125, я, кажется, понял, что вы хотите. Только это уже работа с DOM, а не со строкой:
$(element).html( $(element).html().replace( /\[(\d+)\]/g, "<a href='#'>$1</a>" ); ); |
Часовой пояс GMT +3, время: 16:00. |