Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
Опыт и разработки пользователей ИРБИС :  ИРБИС Irbis
 
Прошу помощи по встройке скрипта в формат
Пользователь: mixalevo432 (IP-адрес скрыт)
Дата: 14, February, 2018 16:30

Всем доброго времени суток.

Есть такая простая форма со скриптом (test_js.pft)

Для наглядности исходник:

<form>
<div id="field">
<input type="text">
</div>
<input type="button" onclick="plus()">
</form>

<script>
var n=0;
function plus() {'
document.getElementById('field').innerHTML+='<input type='text' id="id'+n+'">'
n++
};
</script>

В таком виде в Internet Explorer он работает.
Но если его превратить в формат, то он при редактировании выдаёт ошибку error_1.jpg, а при нажатии на кнопку (видно на скрине) выдаёт ошибку error_2.jpg.

Подскажите пожалуйста, что я неправильно написал или как ещё можно подключить скрипт к формату.

-------------------------------------------------------------------------------------------------------------
Кирсанов Никита
ФГУП "ВНИИА" ОПИНТИ

Вложения: error_1.jpg (47.9KB)   error_2.jpg (39.6KB)   test_js.pft (396 bytes)  
Re: Прошу помощи по встройке скрипта в формат
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 15, February, 2018 00:28

Никита, формат скорректировал. Но не могу не сделать ряд замечаний по поводу кода и проблемы:

1. Отлаживай в Genpft! Там можно сразу увидеть реакцию IE! Назначь Genpft как редактор форматов по-умолчанию.

2. Вынеси функцию plus во внешний js файл. Такое количество кавычек и апострофов даже у меня вызывает сложности восприятия.

3. Ставь # в конце строки. Корректное представление формата сильно упрощает восприятие.

Вложения: plus.pft (384 bytes)  
Re: Прошу помощи по встройке скрипта в формат
Пользователь: mixalevo432 (IP-адрес скрыт)
Дата: 15, February, 2018 07:46

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------

> 1. Отлаживай в Genpft! Там можно сразу увидеть
> реакцию IE! Назначь Genpft как редактор форматов
> по-умолчанию.

Спасибо. Так и есть.

Кирилл Соколинский (СЗТУ) написал(а):
-------------------------------------------------------

> 2. Вынеси функцию plus во внешний js файл. Такое
> количество кавычек и апострофов даже у меня
> вызывает сложности восприятия.

Подскажи как это сделать? Не нашёл нигде. Стандартным методом не через src не выходит.

-------------------------------------------------------------------------------------------------------------
Кирсанов Никита
ФГУП "ВНИИА" ОПИНТИ

Re: Прошу помощи по встройке скрипта в формат
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 15, February, 2018 23:13

mixalevo432 написал(а):
-------------------------------------------------------

> Подскажи как это сделать? Не нашёл нигде.
> Стандартным методом не через src не выходит.

Да, но "через src" и есть стандартный путь.

<script type="text/javascript" src="plus.js"></script>



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.