gpt4 book ai didi

javascript - 使用参数从另一个函数调用一个函数

转载 作者:行者123 更新时间:2023-11-28 16:12:09 26 4
gpt4 key购买 nike

我是 javascript 的初学者!我试图从同一脚本标签内的另一个函数调用一个函数。当我在不发送参数的情况下执行此操作时,它工作正常,但是当我使用参数执行此操作时,不会调用另一个函数..

这就是我正在做的事情

function measurement_convert()
{
var mc = "Measurement Conversion";
txt = "<h2>" + mc + "</h2> <br><br>";

txt +=
"<form action='' method='post'>" +
"Select Type <select name='conversion_type' onchange='loadXML('abcd')'> "+
"<option value='area'>Area</option>"+
"<option value='length'>Length</option>"+
"<option value='volume'>Volume</option>"+
"<option value='weight'>Weight</option>"+
"</select> <br><br>"
document.getElementById("content_main_top").innerHTML=txt;
}

因此,我从这种形式的 onchange 调用该函数。

这是另一个函数

 function loadXML(var1)
{
document.getElementById("content_main_top").innerHTML=null;
document.getElementById("content_main_bottom").innerHTML=null;
}

谁能帮我吗?

最佳答案

您的问题是您试图嵌套相同类型的引用:

onchange='loadXML('abcd')'

这实际上被解释为:

onchange='loadXML('

相反,请尝试(注意转义的双引号,因为此代码位于 PHP 字符串内):

Select Type <select name=\"conversion_type\" onchange=\"loadXML('abcd')\">

关于javascript - 使用参数从另一个函数调用一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12532343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com