加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
index.html 1.45 KB
一键复制 编辑 原始数据 按行查看 历史
wsj 提交于 2020-03-06 16:08 . 修补细节
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width = device-width, initial-scale = 1.0, minimum-scale = 1.0, maximum-scale = 1.0, user-scalable = no"/>
<title>股票查询</title>
</head>
<body>
<style>
*{margin:0;padding:0;}
</style>
<div>输入股票/名称/代码进行查询</div>
<input type="text" id="sina_stk_input" placeholder="股票/名称/代码">
<div id="list_stk"></div>
<script src="wsj-get-sina-stock.js"></script>
<script>
var timer
var osina_stk_input = document.getElementById('sina_stk_input')
var olist_stk = document.getElementById('list_stk')
osina_stk_input.addEventListener('input', function () {
clearTimeout(timer)
var _code = this.value
//输入框没有字符时的逻辑
if (!_code) {
olist_stk.innerHTML = ''
return
}
timer = setTimeout(function () {
getSinaStk(_code, function (data) {
//这里开始写你的代码
if (data.length) {
console.info('有股票', data)
//回调函数返回的data是个数组,数组里有对象,对象形如{code: "000725", symbol: "sz000725", name: "京东方A"}
var str = ''
data.forEach(function (v, k) {
str += v.code + ' ' + v.name + ' ' + v.symbol + '<br>'
})
olist_stk.innerHTML = str
} else {
console.info('没有查询到股票', data)
olist_stk.innerHTML = '没有查询到股票'
}
},'all')
}, 300)
})
</script>
</body>
</html>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化