Приветствую, уважаемые. Помогите разрешить следующую проблему:
Есть необходимость парсить данные, находящиеся в конце документа и обрабатывать их в дальнейшем, написал такой скрипт:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html><head>
<body onLoad="init()">
<script language='javascript'>
var settings = null;
var setid = null;
function init()
{
var elements = document.body.getElementsByTagName("settings");
settings = elements;
}
</script>
<input onclick="window.alert(settings[0].Out22);" value="press" type="button">
</body></html>
<settings
Out11 = "1"
Out22 = "0"
Out33 = "0"
Out44 = "1"
/>
/>
скрипт нормально работает в IE и возвращает 0, но не работает в firefox, пишет undefined,
для того, чтобы он заработал, нужно было поменять строку
<input onclick="window.alert(settings[0].Out22);" value="press" type="button">
на
<input onclick="window.alert(settings[0].attribute[1].value);" value="press" type="button">
но тогда он не работает в IE, подскажите пожалуйста, где косяк?