我想将值传递给函数之外,该值可以进一步传递给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>
我收到错误消息“未定义城市”