问题描述
我有以下功能
功能showscrno(值)//值将来自下拉
{
if(value ==6)
{
document.frmSCR.txtscrno.disabled = false;
}
其他
{
document.frmSCR.txtscrno.value =;
}
}
函数showsModuleno(ModValue)// ModValue将来自下拉
{
if(ModValue ==1)
{
document.frmSCR.Stypeofchange.disabled = false;
}
else
{
document.frmSCR.Stypeofchange.disabled = true;
}
}
if(ModValue ==1&& value == 7)
{
//我必须隐藏一个下拉菜单
}
请帮助
我尝试过:
功能showscrno(value)//值将来自下拉
{
if(value ==6)
{
document.frmSCR.txtscrno.disabled = false;
}
else
{
document.frmSCR.txtscrno.value =;
}
}
函数showsModuleno(ModValue) // ModValue将来自下拉
{
if(ModValue ==1)
{
if(value ==6)
{
document.frmSCR.Stypeofchange.disabled = false;
}
else
{
document.frmSCR.Stypeofchange.disabled = true;
}
}
else
{
document.frmSCR.Stypeofchange.disable d = TRUE;
}
}
I have a function below
function showscrno(value) //value will come from drop down
{
if (value=="6")
{
document.frmSCR.txtscrno.disabled=false;
}
else
{
document.frmSCR.txtscrno.value="";
}
}
function showsModuleno(ModValue) //ModValue will come from drop down
{
if(ModValue =="1")
{
document.frmSCR.Stypeofchange.disabled=false;
}
else
{
document.frmSCR.Stypeofchange.disabled=true;
}
}
if(ModValue =="1" && value=="7")
{
//I have to hide one dropdown
}
Please help
What I have tried:
function showscrno(value) //value will come from drop down
{
if (value=="6")
{
document.frmSCR.txtscrno.disabled=false;
}
else
{
document.frmSCR.txtscrno.value="";
}
}
function showsModuleno(ModValue) //ModValue will come from drop down
{
if(ModValue =="1")
{
if (value=="6")
{
document.frmSCR.Stypeofchange.disabled=false;
}
else
{
document.frmSCR.Stypeofchange.disabled=true;
}
}
else
{
document.frmSCR.Stypeofchange.disabled=true;
}
}
推荐答案
showsModuleno(ModValue, otherValue){}
2.您可以将otherValue设为全局变量。在你的任何函数之外的javascript顶部
2. You can make the otherValue a global variable. At the top of your javascript outside of any function put
var otherValue = "";
然后您可以设置该值并在该javascript文件中的任何位置使用它。只要确保你没有在该文件中的任何其他位置声明它。
Then you can set that value and use it anywhere in that javascript file. Just make sure you don't declare it anywhere else in that file.
var myValue = '';
function showscrno(value)
{
myValue = value;
if (value == "6") {
document.frmSCR.txtscrno.disabled = false;
}
else {
document.frmSCR.txtscrno.value = "";
}
}
function showsModuleno(ModValue) //ModValue will come from drop down
{
if (ModValue == "1" && myValue == "7") {
document.frmSCR.Stypeofchange.disabled = false;
}
else {
document.frmSCR.Stypeofchange.disabled = true;
}
}
这篇关于如何在另一个函数中使用函数中的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!