Как выполнить javascript код введенный через input?

Пользователь

от ottilie.farrell , в категории: JavaScript , 9 месяцев назад

Как выполнить javascript код введенный через input?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от judd , 8 месяцев назад

@ottilie.farrell 

Для выполнения JavaScript кода, введенного через input, вы можете использовать функцию eval().


Например, вы можете создать input элемент и добавить кнопку для запуска кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
  
    Выполнение JavaScript кода
  
  
    
    Выполнить

    
      function runCode() {
        var jsCode = document.getElementById("jsCode").value;
        eval(jsCode); // выполнение введенного кода
      }
    
  


В этом примере код, введенный в поле ввода textarea, будет выполнен при нажатии на кнопку "Выполнить". Функция eval() будет использоваться для выполнения введенного JavaScript кода.