JS 想请求助大家的帮忙....

qq_38239073 2017-04-09 10:28:49
 <SCRIPT LANGUAGE="JavaScript">
var BigCities = new Array(4)
BigCities[0] = "hong"
BigCities[1] = "kong"
BigCities[2] = "New York"
BigCities[3] = "Los Angeles"
BigCities[4] = "Shanghai"


var Location = new Array(4)
Location [0] = "hk"
Location [1] = "mbc"
Location [2] = "USA"
Location [3] = "USA"
Location [4] = "China"


function getLocation() {

var selectedCity = document.entryForm.entry.value
for ( var i = 0; i < BigCities.length; i++) {
if (BigCities[i] == selectedCity) {
break
}
}
alert("城市位于 " + Location[i] + ".")
}
</SCRIPT>
<FORM NAME="entryForm">
<INPUT TYPE="text" NAME="entry">
<INPUT TYPE="button" VALUE="城市所在" onClick="getLocation()">
</form>


想把这JS代码的输出结果不要弹窗,直接输出在页面,并显示粗体....

感激不尽...有劳了....

补充:

把这一行"alert("城市位于 " + Location[i] + ".")" 修改为 document.write("<b>城市位于"+Location[i]+"</b>");

只显示出结果,网页的其他内容(空白)了,希望有更好的方法....谢谢!!
...全文
114 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_38239073 2017-04-10
  • 打赏
  • 举报
回复
引用 6 楼 jslang 的回复:
[quote=引用 5 楼 qq_38239073 的回复:] [quote=引用 4 楼 jslang 的回复:]
感激...
qq_38239073 2017-04-09
  • 打赏
  • 举报
回复
引用 1 楼 zzgzzg00 的回复:
在你要的位置加个div div.innerHTML=结果
请问可不可以代劳,改一改,实现这个项目的...
qq_38239073 2017-04-09
  • 打赏
  • 举报
回复
请问可不可以代劳,改一改,实现这个项目的...
似梦飞花 2017-04-09
  • 打赏
  • 举报
回复
在你要的位置加个div div.innerHTML=结果
天际的海浪 2017-04-09
  • 打赏
  • 举报
回复
引用 5 楼 qq_38239073 的回复:
[quote=引用 4 楼 jslang 的回复:]

 <SCRIPT LANGUAGE="JavaScript">
谢谢这位大哥的帮忙.... 我想追加多一个问题....如果没有查找到字词或输入错误,想加多一个判断信息,显示"没有找到你要的字词"...[/quote]      document.getElementById("outbox").innerHTML = i<BigCities.length ? "城市位于 " + Location[i] + "." : "没有找到你要的字词";
qq_38239073 2017-04-09
  • 打赏
  • 举报
回复
引用 4 楼 jslang 的回复:

 <SCRIPT LANGUAGE="JavaScript">
谢谢这位大哥的帮忙.... 我想追加多一个问题....如果没有查找到字词或输入错误,想加多一个判断信息,显示"没有找到你要的字词"...
天际的海浪 2017-04-09
  • 打赏
  • 举报
回复

 <SCRIPT LANGUAGE="JavaScript">
var BigCities = new Array(4)
BigCities[0] = "hong"
BigCities[1] = "kong"
BigCities[2] = "New York"
BigCities[3] = "Los Angeles"
BigCities[4] = "Shanghai"


var Location = new Array(4)
Location [0] = "hk"
Location [1] = "mbc"
Location [2] = "USA"
Location [3] = "USA"
Location [4] = "China"


function getLocation() {

     var selectedCity = document.entryForm.entry.value
     for ( var i = 0; i < BigCities.length; i++) {
          if (BigCities[i] == selectedCity) {
          break
          }
     }
     document.getElementById("outbox").innerHTML = "城市位于 " + Location[i] + "."
}
</SCRIPT>
<FORM NAME="entryForm">
<INPUT TYPE="text" NAME="entry">
<INPUT TYPE="button" VALUE="城市所在" onClick="getLocation()">
</form>
<b id="outbox"></b>

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧