вапрос по вырезке части из середины переменной
<input id="aaa_bbb_ccc" value="~~~"> <div id="aaabbb_ccc"> ~~~~~~~ </div> var B = document.getElementsByTagName('input'); for(var i = 0; i<=b.length; i++) { C = B[i].id; /* C сейчас равно "aaa_bbb_ccc" как из неё сделать "aaabbb_ccc" */ /* здесь должно быть что то что уберёт 3 знак в переменной С */ D = document.getElementsByTagName(С); } подскажите как из переменной убрать что то из середины и ещё можно ли допустим стереть всё после запятой A = 'aaa, bbb' |
Есть смысл уделить полдня на то, чтобы прочитать про методы работы со строками. Дело полезное, со строками приходится работать частенько. Читаем тут.
По теме: alert( "aaa_bbb_ccc".replace('_', '') ); alert( "aaa, bbb".replace(/,.*/, '') );Ка видно, ничего сложного. |
Часовой пояс GMT +3, время: 15:48. |