通过html按钮调用javascript函数

我有一个简单的问题,已经问过很多遍了,但是我解决不了。我只想从html组件部分调用一个javascript文件来运行命令,然后单击一个按钮。


但是,当我单击按钮时,什么也没有发生。


<!DOCTYPE html>

<html>

<head>

  <meta charset="utf-8">


</head>

<body>


<p id="counter">Loading button click data.</p>



<button  id="buttonForScrapping">begin to scrap!</button>

<script>

  function startScrap(){

    jQuery.ajax({

      type:'get',

      url:'../../../scrapping.js',

      data:[],

      dataType:'json',

      success: function(rs)

      {},

      failure : function(rs)

      {}

    });

  }

</script>

</body>



scrapy命令是python命令,所以我认为我需要进行ajax调用以在服务器上运行它。


慕田峪9158850
浏览 1933回答 2
2回答

翻翻过去那场雪

您必须像示例中一样将js文件包含到html文件中。&nbsp;注意:确保的js文件的路径在的src属性中正确script。&nbsp;<script src ="myScript.js"></script>

红糖糍粑

要在单击按钮时执行JavaScript函数,可以使用类似这样的示例。首先,创建HTML按钮并使用onClick():<button onClick="doSomething()">Button Text</button>onClick()告诉浏览器执行JavaScript函数。现在在JavaScript文件中放入创建函数:function doSomething() {&nbsp; alert('do something');&nbsp; console.log('do something ')}这个简单的函数将输出到控制台日志并发出警报,但是功能可能比这复杂得多。要从HTML页面执行服务器端方法或python命令,您可能将需要更复杂的体系结构。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript