这是一个使用JavaScript编写的HTML页面的示例,其中调用了7个API。页面中有7个输入框,每次点击一个输入框都会触发一个API调用,并返回一个结果信息。

<!DOCTYPE html>
<html>
<head>
  <title>7个API调用示例</title>
  <script src='https://code.jquery.com/jquery-3.6.0.min.js'></script>
</head>
<body>
  <h1>7个API调用示例</h1>

  <input type='text' id='input1' placeholder='输入框1'>
  <button onclick='callAPI('input1')'>调用API</button>
  <div id='result1'></div>

  <input type='text' id='input2' placeholder='输入框2'>
  <button onclick='callAPI('input2')'>调用API</button>
  <div id='result2'></div>

  <input type='text' id='input3' placeholder='输入框3'>
  <button onclick='callAPI('input3')'>调用API</button>
  <div id='result3'></div>

  <input type='text' id='input4' placeholder='输入框4'>
  <button onclick='callAPI('input4')'>调用API</button>
  <div id='result4'></div>

  <input type='text' id='input5' placeholder='输入框5'>
  <button onclick='callAPI('input5')'>调用API</button>
  <div id='result5'></div>

  <input type='text' id='input6' placeholder='输入框6'>
  <button onclick='callAPI('input6')'>调用API</button>
  <div id='result6'></div>

  <input type='text' id='input7' placeholder='输入框7'>
  <button onclick='callAPI('input7')'>调用API</button>
  <div id='result7'></div>

  <script>
    function callAPI(inputId) {
      var inputValue = document.getElementById(inputId).value;
      var resultId = 'result' + inputId.slice(-1);

      // 根据需要调用不同的API
      if (inputValue) {
        $.ajax({
          url: 'https://api.example.com',
          method: 'GET',
          data: {
            input: inputValue
          },
          success: function(response) {
            document.getElementById(resultId).innerHTML = response;
          },
          error: function() {
            document.getElementById(resultId).innerHTML = 'API调用失败';
          }
        });
      } else {
        document.getElementById(resultId).innerHTML = '请输入有效的内容';
      }
    }
  </script>
</body>
</html>

在这个示例中,每个输入框都有一个唯一的ID(input1、input2、...、input7),并且每个结果信息的容器也有一个唯一的ID(result1、result2、...、result7)。当点击一个输入框的调用API按钮时,会调用callAPI函数,该函数会获取输入框的值,然后使用AJAX请求发送到相应的API。API的URL、方法和参数可以根据实际情况进行修改。成功调用API后,将结果显示在相应的结果信息容器中,如果调用失败,则显示错误信息。如果输入框没有有效内容,则显示相应的提示信息。


原文地址: https://www.cveoy.top/t/topic/p9ut 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录