вапрос по вырезке части из середины переменной
<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, время: 06:59. |