Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.12.2013, 12:13
Новичок на форуме
Отправить личное сообщение для EpHigh Посмотреть профиль Найти все сообщения от EpHigh
 
Регистрация: 07.08.2013
Сообщений: 5

Обрезка строки
Есть страничка, из которой нужно вытаскивать значение одного аттрибута одного элемента и отправлять его на сервер. Собственно, проблем нет... кроме одной.
Значение возвращается вот такое
function onmousemove(event) {  copythis("c0","3DDBCUR2SSQT7YE5")}

а из всего этого мне нужно только
3DDBCUR2SSQT7YE5
при чем оно меняется и может быть разной длинны.
Как обрезать?
Ответить с цитированием
  #2 (permalink)  
Старый 27.12.2013, 13:35
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,218

Сообщение от EpHigh Посмотреть сообщение
Значение возвращается вот такое
function onmousemove(event) {  copythis("c0","3DDBCUR2SSQT7YE5")}
Не совсем понятно с чем именно ты имеешь дело...

Со строкой
'function onmousemove(event) {  copythis("c0","3DDBCUR2SSQT7YE5")}'

Или только со строкой
"3DDBCUR2SSQT7YE5"

?

Сообщение от EpHigh Посмотреть сообщение
а из всего этого мне нужно только
3DDBCUR2SSQT7YE5
при чем оно меняется и может быть разной длинны.
Как обрезать?
Если нужно просто взять от начала строки определенное количество символов - так это метод
http://javascript.ru/String/substring
Ответить с цитированием
  #3 (permalink)  
Старый 09.01.2014, 14:24
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Нужна конкретика! Вы значение на сервер пывтаетсь отправить через ajax?
Если есть доступ к серверному коду (или ответственный за него программер которго можно попросить) то не проще ли дополнительно просто тому же тегу присвоить какой нибудь data-attr="<ваше значение>" и забирать его оттуда.
Если нет то мучиться с обрезанием строки с разных концов под разными углами ))
Ответить с цитированием
  #4 (permalink)  
Старый 09.01.2014, 22:51
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от EpHigh
Как обрезать?
Разбить по запятой, в [1] все лишнее выкосить.

И, конечно, найти того спеца который придумал такое отгружать на сервер и все лишнее у него из башни выкосить.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обрезка строки с конца swarex Общие вопросы Javascript 9 12.11.2013 18:18
Удаление совпадения строки из строки feniks7 Общие вопросы Javascript 3 24.07.2013 22:15
Обрезка строки до (после) определенного символа gglmgl Общие вопросы Javascript 5 17.12.2012 17:49
Чтение массива из адресной строки Xalyavbich Общие вопросы Javascript 0 27.06.2012 15:56
как вставить строки в таблицу? Yurik Events/DOM/Window 2 29.02.2012 17:14