|
|
|
| Какая ошибка в этом скрипте?
Вот сам скрипт:
function select_vesch ()
{
<?
$list = file_get_contents ('Armor-clear.txt');
$list = strtr ($list, array ("\r"=>'',"\n"=>'[next]'));
?>
var list = '<?=$list?>';
var select = document.getElementBiId('goods');
list = list.split('[next]');
for (i in list)
select.options[select.options.length] = new Option (list[i], list[i]);
}
Вот где находиться goods:
<div id="veschi_all" style="float:left; display:none;">
<select name=goods><option value='Выберите вещь'><i>Выберите вещь</i>
</option>
</select>
</div>
Вот содержание txt файла:
Shirt
Leather Shirt
Wooden Breastplate
Bone Breastplate
В чем проблема?Жду помощи | |
|
|
|
|
|
|
|
для: Hammer.nv
(05.04.2007 в 13:06)
| | getElementBiId => getElementById
for (i in list) - не используйте, некроссбраузерно для массивов.
Кроме new Option надо ещё 2 ветви - Add() для IE и appendChild() для FF (то, что там для NN4, наверное, устарело). | |
|
|
|