在某些情况下,可能需要运行用户输入的一段代码。这可以通过使用JDoodle来完成。我们可以在我们的网站页面上用任何编程语言编写我们的程序,它可以重定向到JDoodle在线编译器以在该网站上运行。
注意:使用此方法不需要在 JDoodle 中登录或注册。
我们将使用一个表单、一个textarea和一个提交按钮来做到这一点。表单的action属性可用于将页面重定向到所需的编程语言编译器。 textarea将用于允许用户编写程序,提交按钮将重定向到相应的编程语言在线编译器。在重定向的页面上,我们可以轻松地在 JDoodle 编译器中运行我们的程序。
要遵循的步骤:
第一步:打开jdoodle ,选择需要的编程语言。
步骤2:复制打开的编译器页面的URL末尾。这将是我们将用于重定向代码的编译器 URL。
第 3 步:使用下面包含重定向页面所需的所有元素的代码。 action属性是用 JDoodle 的重定向 API URL 定义的,并且使用从上面复制的 URL 的末尾。每当使用按钮提交表单时,这都会导致重定向。
HTML
HTML
HTML
以下示例演示了这种方法的实际应用:
示例 1:使用 JDoodle 的 C 编译器
HTML
输出:
示例 2:使用 JDoodle 的 C++ 编译器
HTML
输出: