Salutare,
Se da urmatorul cod html dintr-o sursa a unui site:
Vreau sa preiau marimile din acest cod.Cod HTML:<ul class="sizeSelect dropdown-menu" id="sUM1970"> <li data-sku="UM1970/S" class="sizeSelectItem "> <a onclick="setDropdownText('UM1970/S', 'UM1970'); "><span>Small Chest 35-37"</span> <span class="stockStatusMessage"> </span></a> </li> <li data-sku="UM1970/M" class="sizeSelectItem "> <a onclick="setDropdownText('UM1970/M', 'UM1970'); "><span>Medium Chest 38-40"</span> <span class="stockStatusMessage"> Low Stock</span></a> </li> <li data-sku="UM1970/L" class="sizeSelectItem disabled"> L Sold Out </li> <li data-sku="UM1970/XL" class="sizeSelectItem disabled"> XL Sold Out </li> </ul>
Eu am reusit sa preiau marimile S, M, L, XL din codul <li data-sku="UM1970/M" cu functia asta:
Dar problema este ca le preia pe toate iar unele din au un disabled, cele care au disabled inseamna ca nu mai sunt in stoc si nu vreau sa le preiau si pe acestea.Cod PHP:function getSizes($html, $sku){
if ( preg_match_all("/<li.*data-sku=\"".$sku."\/(.*)\".*/Usi", $html, $rez) ) {
return $rez[1];
} return array();
}
As vrea sa preiau ce se afla intre span (Medium Chest 38-40"din codul asta <a onclick="setDropdownText('UM1970/M', 'UM1970'); "><span>Medium Chest 38-40"</span> dar sa preiau doar Medium, fara Chest 38-40" iar cele care au disabled in <li> sa nu le preiau.
Sper ca am explicat destul de bine.
Ma poate ajuta cineva?




din codul asta <a onclick="setDropdownText('UM1970/M', 'UM1970'); "><span>Medium Chest 38-40"</span> dar sa preiau doar Medium, fara Chest 38-40" iar cele care au disabled in <li> sa nu le preiau.
Răspunde cu citat
