Uncaught ReferenceError в Framework7

Я получаю эту ошибку при интеграции простого кода Javascript в www.framework7.io

Это JS, я хочу интегрировать http://ssdmm.org/if/simple/562.html и всякий раз, когда я выбираю значение из выпадающего списка, я получаю эту ошибку.

Uncaught ReferenceError: myFunction is not defined
    at HTMLSelectElement.onchange ((index):1)

введите описание изображения здесь

ОБНОВЛЕНИЕ 2.0

Хорошо, теперь я понимаю; Прежде всего нужно взять всю DOM Framework7 https://framework7.io/docs/dom.html. Я успешно устранил ошибку, запустив следующий код в консоли. Однако, когда я включаю его в файл JS, он, кажется, не работает.

$$(document).on('change', function () {
          var value = document.getElementById("mySelect").value;
          myApp.alert(value);

          if(value == 'M3'){
            var a = '1.8'; //value of m
            var b = 'M3'; // value of d
            var c = '7'; //value of e
            var d = '5.5'; // value of s

          } else if(value == 'M4'){
            var a = '2.2';
            var b = 'M4';
            var c = '8.9';
            var d = '7';
          } else if(value == 'M5'){
            var a = '2.7';
            var b = 'M5';
            var c = '10.2';
            var d = '8';
          } else if(value == 'M6'){
            var a = '3.2';
            var b = 'M6';
            var c = '12.7';
            var d = '10';
          } else if(value == 'M8'){
            var a = '4';
            var b = 'M8';
            var c = '16.5';
            var d = '13';

          } else if(value == 'M10'){
            var a = '5';
            var b = 'M10';
            var c = '21.5';
            var d = '17';

          } else {
            var a = '';
            var b = '';
            var c = '';
            var d = '';
          }

          document.getElementById("Row").innerHTML = '<td align="center" width="16%"><b><font color="#000" face="Verdana" size="2">'+a+'</font></b></td>' +
             '<td align="center" width="16%"><b><font color="#000" face="Verdana" size="2">'+b+'</font></b></td>'+
             '<td align="center" width="16%"><b><font color="#000" face="Verdana" size="2">'+c+'</font></b></td>'+
             '<td align="center" width="16%"><b><font color="#000" face="Verdana" size="2">'+d+'</font></b></td>';

      });

Любой, кто знает, как я могу назначить этот скрипт определенной странице в Framework7, может легко помочь мне решить эту ошибку.

Спасибо за ваше время.

С уважением, Утпал

0 ответов

Другие вопросы по тегам