无法通过功能以外的功能传递结果

时间:2019-05-21 15:45:56

标签: javascript electron

我想将值传递给函数之外,该值可以进一步传递给python脚本

这是我的JavaScript代码。我想将城市变量值传递给execute函数之外,以便可以使用options变量将其进一步传递给python脚本'word.py'。

function execute(){
   var city = document.getElementById('pass').value;
   return city;   
}
var options = {
scriptPath : path.join(__dirname, 'word/'),
args : [city]
}   
let pyshell = new PythonShell('word.py', options);
pyshell.on('message', function(message) {
alert(message);
 });

这是我的HTML代码

<script type="text/javascript" src="main.js"></script>
</head>
<body>
<input type="text" id="pass">
<button onclick="execute()" >CLICK</button>    
</body>

我收到错误消息“未定义城市”

0 个答案:

没有答案