eror: HTML in Dom einbinden???

Beitrag lesen

Weiß jemand wie man so-was hier löst?
z.B.
$("select#x").append("<option value='a'>A</option>");
$("select#x").append("<option value='b'>B</option>");

// funktioniert nicht!
$("select#x").find('option')[0].attr('value');

// funktioniert nicht!
document.getElementById("x").getElementsByTagName("option ")[0].getAttribute('value');