在JS中,自定义函数如何调用另一个自定义函数中的变量

<SCRIPTLANGUAGE="JavaScript">functionaa1511(){varchengshi="马鞍山";varshengfen="安徽省";ret... <SCRIPT LANGUAGE="JavaScript">
function aa1511() {
var chengshi="马鞍山";
var shengfen="安徽省";
return shengfen;
return chengshi;
}
function xialachaxun() {
var hanshu=aa1511();
document.getElementById("shengfen").value=hanshu.shengfen;
document.getElementById("chengshi").value=hanshu.chengshi;
}
</SCRIPT>

<form name="form1" method="post" action="">
<p>
<label for="select"></label>
<select name="select" id="select" onChange="xialachaxun()">
<option>请选择</option>
<option value="0557">0557</option>
</select>
</p>
<p>
<label for="textfield"></label>
<input type="text" name="shengfen" id="shengfen">
</p>
<p>
<input type="text" name="chengshi" id="chengshi">
</p>
</form>
//程序最终目的:通过下拉菜单选择后,Input中自动填入省份和城市名,因为程序设计过程中,需要在一个自定函数 xialachaxun()中,获取aa1511()中,shenfen和chengshi的值,请高手帮忙一下,谢谢!
展开
 我来答
crystaljmh
推荐于2016-10-17 · TA获得超过993个赞
知道小有建树答主
回答量:740
采纳率:66%
帮助的人:268万
展开全部
<SCRIPT LANGUAGE="JavaScript">
function aa1511() {
var chengshi="马鞍山";
var shengfen="安徽省";
return shengfen+"@"+chengshi;
}
function xialachaxun() {
var hanshu=aa1511().splite("@");
document.getElementById("shengfen").value=hanshu[0];document.getElementById("chengshi").value=hanshu[1];
}
</SCRIPT>
追问
无反应,请麻烦看一下,是哪方面的问题?

问题已经解决,思路非常棒,谢谢!

有一个单词写错了,splite("@");

而是split("@"),多了一个E,导致无反应。谢谢!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式