Ⅰ js中函数判断其他函数返回值是否符合条件,返回值给按钮的DISABLED属性
var i = 0;
a()如果为真.就把i赋为1,否之为0
b()如果为真.就把i赋为1,否之为0
最后判断I的值.为0则不通过.为1则通过.来给C()赋值.
修复一下答案.
var i=0;
function a()
{
// you code
//如果通过 i=1 否之i=0
return i
}
function b()
{
// you code
//如果通过 i=1 否之i=0
return i
}
function c()
{
if(i==1)
{button.disabled = ture}
else
{button.disabled = false}
}
Ⅱ js returnvalue 返回值判断
1. return
的返回值问题,函数中return一旦有返回值,就不在执行下面的语句,直接跳到函数调用的地方。如下PHP函数代码,第一个if条件符合则函数值返回布
尔型false,可以返回一个函数的值,并且跳出这个函数;只要遇到return语句,程序就在那一行代码停止执行,执行控制将立刻返回到调用该程序的代
码处。
代码如下:
function chkinput(form)
{
if(form.title.value=="")
{
alert("请输入文章标题!");
form.title.select();
return false; //注意不能写成 return(false); 2009.12.15
}
if(form.content.value=="")
{
alert("文章正文不能为空@!!");
form.content.select();
return false;
}
return true;
}
2.form的onsubmit属性的触发问题,onsubmit 事件会在表单中的确认按钮被点击时发生。不触发的原因有一般如下:
onsubmit属性的触发时机是在form用input:submit这样的button提交时才会触发,否则不会触发。如果是用一个普通
input:button,则在onclick属性中指定一个javascript函数,在这个函数里面再执行form的submit()函数,而不是
onsubmit属性。
Ⅲ javascript中如何查看和调用函数的返回值
<!DOCTYPE html>
<html>
<meta charset="utf-8" />
<script>
function testZ() {
var x=9;
var y=1;
var z=x+y;
return z;
}
function getZ () {
var i = testZ();
alert(i);
}
</script>
<body>
<div onclick="getZ();" style="color:red;">Click Me 点我..</div>
</body>
</html>
一个函数返回的值是拿来供另一个或其他多个函数使用的,一个函数里面返回的变量值只能在函数内部查看调用,返回值就提供了一个连接多个函数的通道。不然的话你得用全局变量,js里面用全局变量是很糟糕的
js里面时不能像你这样写法一次返回多个值的,只能返回x、y中的一个(其他很多语言这点都比js方便)。
要返回多个的话,你可以把x、y放到数值之类的玩意里面,然后再把整个数组返回出去。接收处理数据的另一个函数再把数组里面的x、y分别取出来使用。
有几种方法返回多个值,你网络下:js返回多个值
Ⅳ js 获取 返回值的问题
函数具有返回值,直接调用函数后赋值给变量就可以获取到。
function test(){//定一个test函数
return 1;//返回值为1
}
2、获取返回值
1var rtn = test();//调用test函数,并把返回值赋值给rtn
Ⅳ js 如何获取方法的返回值!!!
如果 方法有返回值 直接用赋值语句就可以 获取了
如
var str1= "1234567";
var str2= str1.substring(0,3);
alert(str2);
结果是 123
Ⅵ javascript 函数 怎么返回值
使用return语句
return的内容可以是值、变量、表达式、函数~~~(如下案例为返回一个表达式,返回的是str和str2连接的结果)
<script>
functionh5course(){
varstr='HTML5学堂';
varstr2='原创技术文章分享';
returnstr+str2;
}
console.log(h5course());
</script>
Ⅶ 在js函数中返回值怎么处理
有两种方法。
方法1:给js赋值,如js:=x;x可以是任意的值,如longint,real等,前提是x必须与js相同。
方法2:用exit,如exit(x),x也要与js相同
Ⅷ js方法中return怎么返回值
1.语法及返回方式
①返回控制与函数结果
语法为:return 表达式;
语句结果函数的执行,返回调用函数,而且把表达式的值作为函数结果返回出去
②返回控制无函数结果
语法为:return;
在大多数情况下,为事件处理函数如果让其返回false,可以防止默认的事件行为.例如,默认情况下,点击一个<a>标签元素,页面会跳转到该元素href属性指定的页. 而return false就相当于终止符,return true就相当于执行符. 在js中return false的作用一般是用来取消默认动作的.比如你单击一个链接除了触发你的"onclick"事件以外还要触发一个默认事件就是执行页面的跳转.所以这时候如果你想取消对象的默认动作就可以return false来阻止它的动作.也就是说如果你想用js代码来局部改变一些数据而不引起页面其他部位的变化,那么你就应该在onclick事件代码的后面加上return false;
在js中,通常用return false来阻止提交表单或者继续执行下面的代码,通俗来说就是阻止执行默认的行为.
Ⅸ js里是不是每个函数都有返回值啊
1、不一定。
2、JS中的方法可以写返回值,使用return即可,例如:
function add(a, b){
return a + b;
}
alert(add(1, 2));//3
3、如果函数里不写return,则函数会返回undefined,可以根据需要判断是否有返回值.
4、假如不写return的话,系统默认就是返回一个undefined,表示该函数没有写返回值。
Ⅹ js如何获取事件返回值 例如 js执行a方法,服务器返回触发b事件,如何在a方法里面获取b事件里面的返回值
直接在a事件里定义
var backInfo = b();
backInfo就是b事件的返回值