【发布时间】:2018-09-15 15:01:27
【问题描述】:
我想提示输入一个符号并绘制股票图表(或天气图或交通摄像头等),如本示例所示:
<script> var sym = "MSFT" </script>
<script> var syi = prompt("Enter Symbol"); if (syi) { var sym = syi } </script>
<h1><strong> <body> Symbol <script> document.write(sym); </script></body><br>
<img src="" id="i1">$_Today <script> var a = document.getElementById('i1'); a.src = "http://www.google.com/finance/chart?cht=o&tlf=12h&q=" + sym ; </script>
<img src="" id="i2">%_Today <script> var a = document.getElementById('i2'); a.src = "http://www.google.com/finance/chart?cht=c&tlf=12h&q=" + sym ; </script>
<!-- etc. perhaps dozens more different charts for the same symbol -->
'
要更新到最新的图表,比如 5 分钟后使用简单的“刷新并输入键”我想重用上次提示的输入(当上次输入符号时为空重用)
如果没有给出值,它也是第一次运行(只需在提示符处按回车键)我想使用默认值,例如“微软”
我将如何编码?
【问题讨论】:
-
您使用什么语言和后端?您必须向我们提供更多信息。
-
我的本地驱动器上只有一个 .html 文件并将 .html 文件作为 url:
符号
$_Today
-
请将代码放入您的答案中,以便正确格式化。
-
符号
$_Today %_Today
标签: local-storage prompt default-value