Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   вапрос по вырезке части из середины переменной (https://javascript.ru/forum/misc/16169-vapros-po-vyrezke-chasti-iz-serediny-peremennojj.html)

z700i 29.03.2011 01:04

вапрос по вырезке части из середины переменной
 
<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'

Sweet 29.03.2011 01:27

Есть смысл уделить полдня на то, чтобы прочитать про методы работы со строками. Дело полезное, со строками приходится работать частенько. Читаем тут.
По теме:
alert( "aaa_bbb_ccc".replace('_', '') );
alert( "aaa, bbb".replace(/,.*/, '') );
Ка видно, ничего сложного.


Часовой пояс GMT +3, время: 15:48.