Создать текстовое поле (метку), нажав на ссылку Javascript - PullRequest
0 голосов
/ 28 февраля 2012

У меня есть один ярлык для загрузки файлов, а под ярлыком у меня есть ссылка «Загрузить больше», чтобы при нажатии на него мне приходилось создавать еще один ярлык, такой же, как предыдущий.Я делаю это в Appian.

<a href="javascript:callShowHideLabel1("label2")">Upload More</a>

, где label2 - мой следующий ярлык, и это относится к инструкциям (если кто-то знаком с Appian)

Вот моя функция:

function ShowHideLabel1(label){
    var l = FormAPI.getValue(label).id;
    window.FormAPI.show(label);
    return true;
}

Куда пойти не так?

1 Ответ

0 голосов
/ 28 февраля 2012

Попробуйте

<a href="javascript:callShowHideLabel1('label2')">Upload More</a>

Используя одинарные кавычки в коде JavaScript, вы избегаете конфликтов с кавычками из вашего HTML-кода.

Но, пожалуйста, имейте в виду, что это плохая практика. Вы должны привязать событие клика к этой ссылке, запустив код JavaScript, и установите для href значение #.

.
...