Консультация № 193722
18.10.2018, 20:48
0.00 руб.
21.10.2018, 22:32
0 3 0
Уважаемые эксперты! Пожалуйста, ответьте на вопрос:
Как передать входной параметр в функции JS
1)function Lens() public view returns (uint256 Len) { Len = cyl; return Len;}
2)function Lens(address input) public view returns (uint256 balance) {Lens= Lens[input];return Lens;}
Это 2 функции написанные на языке смартконтрактов, с которым работает сайт.
Вывод 1-ой функции прекрасно организует код на JS :


Код:
$(function () {
var counter;
$('#Lens').click(function (e) { e.preventDefault();
counter.NumberUser.call(function (err, result)
{
$('#count').text(result.toString()); // выводим данные

});

});
web3 = new Web3(web3.currentProvider);
counter = web3.eth.contract(abi).at(address);
$('#Lens').click();


Обсуждение

давно
Посетитель
399473
9
18.10.2018, 20:49
общий
Вопрос: как мне вывести значение второй функции, если там нужно передать входной параметр?
давно
Мастер-Эксперт
259041
7459
19.10.2018, 02:07
общий
Адресаты:
Вы задали свой вопрос не по адресу. В этой рассылке обсуждаются проблемы Windows-скриптов, написанных на языках VBScript JavaScript . Ваш код не выполнятся в js-файле , WindowsXP возвращает ошибку : "Строка: 14, Символ: 1, Ошибка: Предполагается наличие '}' . Код: 800A03F1 . Источник: Ошибка компиляции Microsoft JScript"

Обработчиком Вашего кода должен быть браузер. Поэтому Вам надо пере-задать свой вопрос в рассылку "HTML / DHTML / XML / CSS - Создание программ на языках HTML, DHTML, XML и каскадные таблицы стилей CSS" https://rfpro.ru/issues/58
либо в "Интернет браузеры - Установка, настройка и выбор программ интернет браузеров" https://rfpro.ru/issues/299
давно
Мастер-Эксперт
17387
18345
21.10.2018, 22:33
общий
Обратите внимание на данную консультацию, перенесённую из другого раздела.
Об авторе:
Facta loquuntur.
Форма ответа