Autor Zpráva
Peet
Profil
Dobrý den chci se zeptat.

dalo by se nějak udělat to že na nějakém webu zapnu jquerify a pres firebug si necham vypsat vsechny prvky urciteho select.?

zkousel jsem

obsahSelectu=$("select").html();
document.write(obsahSelectu);

to mi sice vypíše podsebou všechny prvky ale nemuzu je zkopirovat abych je pote nekam vlozil...

nechci aby mi to vypsalo <option value="...">... apod...
pouze to zo se píše za každý option

předem díky
Alutom
Profil
Dobrý den,

zadejte do konzole pouze $("select").html(); a prvky se vypíšou přímo v konzoli, odkud je můžete zkopírovat.

Pokud chcete pouze textové hodnoty položek, zadejte $("select").text();.

Pokud chcete mezi nimi odřádkování, můžete použít toto:
var out='';
$('select option').each(function()
{out+=this.innerHTML+'\n';});
out;
Peet
Profil
Děkuji moc jste mi pomohl
Chamurappi
Profil
Reaguji na Peeta:
Přes Firebug to jde snadno i bez jQuery:
$$("select").map(function(element) { return element.innerHTML });
— vrátí pole s jednotlivými HTML kódy. To si můžeš spojit joinem, zapsat do něčeho…

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: