Autor Zpráva
regvac
Profil *
Ahoj, potřebuji z arr vytvořit dvě nové array (arr1,arr2), přičemž arr1 bude obsahovat vše z arr, jen texty ve spanech by měly zůstat jen ty před *, naopak arr2 bude mít ve spanech jen text za *, jak na to (script)? Asi přes regexp, z ní dostat něco jako innerHTML spanu, tan pak split * a pak vrátit zpět první nebo druhou část. Děkuji

var arr = new Array();
arr[0] = new Array ('aaa','blsdfa <span class="xxx">text01*t01</span> bla','cfdsfcc <span class="xxx">text02*t02</span> bla','');
arr[1] = new Array ('bbb','bla <span class="xxx">text11*t11</span> bla','fds <span class="xxx">text12*t12</span> bla','');

Obsah nových array by pak měl být:
var arr1 = new Array();
arr1[0] = new Array ('aaa','blsdfa <span class="xxx">text01</span> bla','cfdsfcc <span class="xxx">text02*t02</span> bla','');
arr1[1] = new Array ('bbb','bla <span class="xxx">text11</span> bla','fds <span class="xxx">text12*t12</span> bla','');
var arr1 = new Array();
arr1[0] = new Array ('aaa','blsdfa <span class="xxx">t01</span> bla','cfdsfcc <span class="xxx">t02</span> bla','');
arr1[1] = new Array ('bbb','bla <span class="xxx">t11</span> bla','fds <span class="xxx">t12</span> bla','');

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: