js单选框想取结果函数为什么返回undefined

代码如下:
function check() {
if (document.getElementById("psd").value !=
document.getElementById("psd1").value) {
document.getElementById("warning").innerHTML = " 两次密码的输入不一致";
} else {
document.getElementById("warning").innerHTML = " ";
}
}

    str += "性别:" + GetRadioValue("sex").value + "\n";


     <tr> <td style="text-align:right;"> 性别</td><td >
                    <input class="py" type="radio" name="sex" id="sex" value="男" checked="checked" />男
        <input class="py"  type="radio" name="sex" value="女" />女  </td> </tr>



                    结果就是输出了性别undefined
0

3个回答

0
SoulArbiter
2b0x 和回调没关系吧...
接近 2 年之前 回复

......我知道了。。输出不需要.value。。

0

亲...你代码只给了一半呀...

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
JS调用confirm,返回undefined!
小弟我也是第一次出现这个问题,由于html标签是在PHP代码中生成的,由onclick触发一个自定义的function,并向function传参,根据参数值再弹出confirm对话框,但是在console.log这个confirm的返回值的时候发现是undefined,所以无法进行下一步动作,求解答!rn使用的框架是基于ThinkPHP改的rnPHP生成标签的代码如下:rnrnrn```rn $str_ .= ' '.$detailName.'';rn$str_ .= '删除';rn$str_ .= '预览';rnrn前端js的自定义function如下:rn /************协议展示 删除与预览*************/rnfunction buttonStatus(where,target,url,num,id,tarName,attachID)rn var btn = '#lis_'+id;rn rn $(btn).addClass('lis_');rn $('.lis_').attr('style','background:#22A460');rn $(btn).attr('style','background:#357618');rn if(where == 'Check')rn $('#whichTitle').html(tarName+" 预览");rn $('#ifram').attr('src',url);rn rnrn var mes = confirm("确认删除这条信息?");rn if(mes==true && where == 'Del')rn console.log('123');return;rn $.post(":Helper::createLink('sale/sign/sessionDel')","tar":target,"path":url,"number":num,"attachID":attachID,function(res)rn $(btn).remove();rn );rn elsern return false;rn rnrn rn /************协议展示删除与预览 结束*************/rn```rnrnrn
帮忙看看为什么返回undefined!!!
rn rn rnrnrnrn
strcmp字符串比较函数为什么返回的结果不正确!
用户注册程序rnrnif(strcmp((LPSTR)(LPCTSTR)dlg.m_password, (LPSTR)(LPCTSTR)dlg.m_passwordagin)!=0)rn MessageBox(_T("密码不一致,请重新输入!"));rn如果m_password为wabbrnm_passwordagin为bbawrn程序运行正常,弹出密码不一致,请重新输入的对话框rn如果m_password为wabbrnm_passwordagin为warn就直接注册成功了,但是其实密码还是不一致的啊!rn这到底是什么问题呢?是类型转换的问题吗?rn
JS如何取单选框和复选框的值?
JS如何取单选框和复选框的值?
为什么提示is_executable()函数undefined??
文件系统函数库不是默认自带的吗?rn
为什么返回不出结果?
#include rn#include rnusing namespace std;rnint fact(int n)rnrn int num=1;rn stack S;rn L:rn if(n>0)rn rn S.push(n);rn n=n-1;rn goto L;rn M:rn num *= S.top();rn rn if(!S.empty())rn rn S.pop();rn goto M;rn rn return num;rnrnrnint main()rnrn int n;rn cin>>n;rn cout<
为什么.*和.+ 返回的结果不同
SQL> WITH t(a) AS (SELECT 'a' FROM dual)rn 2 SELECT regexp_replace(a,'(.*)',q'['\1']'),regexp_replace(a,'(.+)',q'['\1']') FROM t;rn rnREGEXP_REPLACE(A,'(.*)',Q'['\1 REGEXP_REPLACE(A,'(.+)',Q'['\1rn------------------------------ ------------------------------rn'a''' 'a'rnrnrnrn有人能讲解下么。
js取值,取不到,alert显示“undefined”
![图片说明](https://img-ask.csdn.net/upload/201704/25/1493088497_792026.png)![图片说明](https://img-ask.csdn.net/upload/201704/25/1493088507_992329.png)nnvar tel = document.getElementById("t").childNodes[0].value; n取到的tel的值,alert是undefinedn为什么?
这组单选框的长度为什么取不到??
function len()rnrnvar radio=document.all.select_step;rnvar a = radio.length;rnalert(a);rnrnrnrn如果我有两个以上的单选框rnArnBrn是正确的rn但是如果是一个rnArn则显示undefined,这是为什么?怎么解决?
为什么alert(undefined !== false);alert(undefined !== true);结果都是true?
为什么alert(undefined !== false);alert(undefined !== true);结果都是true?rn下面是JQuery中each方法的一段代码,rncallback.call( value, i, value ) !== false;这一句是什么意思呢?rnrn[code=JScript]rnfor(var value = object[0]; i < length && callback.call( value, i, value ) !== false; value = object[++i])rn[/code]
js 控件存在,还返回null,undefined
rn rn rn rn rn rn rn rn rnrn rn rn rn rn rnrnrn rn
jquery取单选框的值
&amp;lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;script type=&quot;text/javascript&quot;&amp;gt; $(function(){ $(&quot;#btn&quot;).click(function(){ var va = $(&quot;input[name='
js undefined
[code=JScript]texta = background:a:"",b:"",rn color:a:"",b:""rn ; rnvar dsadsa="color";rnrnalert(texta.background.a);//正确rnalert(texta.dsadsa.a);//错误rn[/code]rnrn如何解决错误undefined?rndsadsa的值不想让他试固定的
js取ajax返回的xml结果,中文出现???,如何解决?
我使用了ajax,但是在取值赋给input时中文显示为?号,我也查找了一些解决方法,有例子说用VBScript可以解决但我还是没有解决这个乱码问题.rn希望知道的帮助我一下!谢谢rnjs中取得后台返回的XML代码如下:rnfunction parseMessage()rn rn var xmlDoc=xmlHttp.responseXML.documentElement;rn var xSel=xmlDoc.getElementsByTagName('select');rn var select_root=document.getElementById('b87_storage_name');rnrn for(var i=0;i
js等待函数结果
定时器 let timer; const run = function (id) { let counter = 0; return setInterval(() =&amp;gt; { counter += 1; if (counter &amp;gt;= 11) { clearInterval(timer); } else { this.funct...
我这样ajax 为什么返回的是undefined???
[code=JScript]function ajax(href)rn var req = new XMLHttpRequest();rn req.onreadystatechange = function()rn if (req.readyState == 4) rn return req.responseText;rn rn ;rn req.open("GET", href, false);rn req.send(null);rn rn var b,c;rn c=ajax('a.js');rn alert(c)[/code]rnrna.js里只有一句话alert("sssss")rn我放在服务器下 执行的rn谢谢
我这样ajax 为什么返回的是undefined????????
[code=JScript]function ajax(href)rn var req = new XMLHttpRequest();rn req.onreadystatechange = function()rn if (req.readyState == 4) rn return req.responseText;rn rn ;rn req.open("GET", href, false);rn req.send(null);rn rn var b,c;rn c=ajax('a.js');rn alert(c)[/code]rnrna.js里 只要一行 alert("ssss")rnrn为什么我取不到值??rnrn我是放在web服务器下执行的rn谢谢rn
为什么表单总是返回undefined值
为什么在表单的name不为空的时候提交表单,会提示:'undefined' 为空或不是对象rnrnfunction string(str)rnrnstr=str.replace(//,">");rnreturn str;rnrnvar name=sting(Request.Form("name"))rn
ajax返回的数组为什么提示undefined?
试了两天了都没解决!哪位大神可以帮忙解决下,急,在线等!ajax返回的数组为什么alert 为undefined?rnrnrnrn[color=#FF0000][u]Ajax function:[/u][/color]rnrn $('#getComments').click(function () rn var recipe=document.title;rn var session_username = '<%=session.getAttribute("username")%>';rn rn $.ajax(rn type: 'POST',rn url: "readComment.php",rn data: "recipe": recipe,rn dataType: 'json',rn rn success: function(data)rnrn [color=#FF0000] alert (JSON.stringify(data).username);// alert undefined![/color]rnrn ,rnrn error:function()rn alert("error");rn rn );rnrn);rnrn[u]rn[color=#FF0000]php file: readComment[/color]:[/u]rnrngetComments($recipe);rnrnecho \json_encode($result_array);rnrnrnrnrnrnrn
js返回另一个函数
http://blog.csdn.net/u011113654/article/details/51672308 的源码地址。
JS Function返回undefined 原来还是要声明返回的对象
在写一个JS方法时,我想着,JS灵活 ,很多对象不用声明 于是,在下图里,也希望直接返回一个JSON对象 结果,调来调出,都返回undefined 最后作如下改动,才正常返回 ...
函数怎么返回下面的结果?
比如:rnmyfunction(string para1,string para2,string para3)rnrns1="pig";rns2="dog";rns3="mini";rnrnrn把上面3个值返回,调用上面的函数能达到这个效果:rnmystr1=para1(也就是pig)rnmystr2=para2(也就是dog)rnmystr3=para3(也就是mini)rn好象是用out,但是具体怎么写?rn
返回的结果为什么不是1?
#include "stdafx.h"rn#include rnusing namespace std;rnclass basernrn int *p,m;rnpublic:rn base(int a)p = &a;m = a;rn int Getx()return *p;rn ~base()delete p;rnrn;rnint _tmain(int argc, _TCHAR* argv[])rnrn base a(1);rn cout<
函数为什么无法返回?
刚学delphi,不知道怎样才可以实现c中函数的return功能。rn下面的函数 gogogo为什么返回的是two而不是one?如果要返回one,应该怎么办?rnfunction gogogo:string;rnbeginrn gogogo:='one';rn gogogo:='two';rnend;rnrnprocedure TForm1.Button1Click(Sender: TObject);rnbeginrn self.Caption:=gogogo;rnend;rn
XMLHttpRequest 方法返回undefined
[code=javascript]function UserReg()rnrnvar xmlhttp;rnif (window.XMLHttpRequest)rn // code for IE7+, Firefox, Chrome, Opera, Safarirn xmlhttp=new XMLHttpRequest();rn rnelsern // code for IE6, IE5rn xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");rn rnxmlhttp.onreadystatechange=function()rn rn if (xmlhttp.readyState==4 && xmlhttp.status==200)rn rn //document.getElementById("myDiv").innerHTML=xmlhttp.responseText;rn if(xmlhttp.responseText=="yes")rn return true;rn elsern rn return false;rn rn rn rn rnxmlhttp.open("GET","../reg/reg_save.asp",false);rnxmlhttp.send();rn[/code]rnrnxmlhttp.responseText返回的是yes 但,调用方法的返回值却是undefined,请教是哪里写的不对?感谢!
函数作为另一个函数的结果返回
function compare(x){ return function(obj1,obj2){//此处的Obj1,obj2是从data里的元素选来比较吗? var value1=obj1[x]; var value2=obj2[x]; if(value1<value2){ return -1; }else if(value1>value2){
ajaxPOST返回undefined
jQuery:n$.ajax(n type: "POST",n url: 'http://127.*.*.*/test.php',n dataType: 'json',n error: function(data)n alert(data.success);n ,n );n nPHP:n$scwz1="http://www.bai**.com";necho "success:$scwz1";nn执行上面代码后,可以发送post,并且有返回值(successn:n"http://www.bai**.com"),但只能执行error里的函数,且alert提示undefined,怎么才能显示网址呢
ajax返回undefined
[color=#0000FF]jsp1.jsp[/color]<%@ page contentType="text/html; charset=GBK" %>rn[color=#FF0000] [/color]rnrn rnjsp1rnrnrnrn* rn rnrnrnrn[color=#0000FF]jsp2.jsp[/color]rn<%@ page contentType="text/html; charset=GBK" %>rn[color=#FF0000]<%rnString id=request.getParameter("id");rnString name=request.getParameter("name");rnSystem.out.println(id);rnSystem.out.println(name);rnif(id.equals("aa"))rnrnout.println("ok");rnrnelsernrnout.println("error");rnrn%>[/color]rnrnrn rnjsp2rnrnrnrn rnJBuilder Generated JSPrnrnrnrn很菜鸟的程序,钢开始学习ajax按教程做的但是却返回undefined,请高手指点。(本人的程序中用到了struts1.0不知道xml文件是不是需要配置呀)
为什么结果和我想的不一样?
char aa[1]=0xaa;rnShowMessage(IntToHex(aa[0],2));rnrn我预想中,应该show出"AA",但是结果却是"FFFFFFAA"这是为什么呢?rn谢谢
提交数据后如何取返回回来的结果
我的一个页面提交数据到一个第3方的页面,结果返回如下:rn rn- rn no rn 1002 rn rn rn rn rn请问我如何得到no 这里面的no并再指向自己的一个页面???
为什么js执行后,提示undefined
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>rn<%@ taglib uri="/frame" prefix="frame"%>rnrnrn 登陆rn rnrnrn rn rn rn rn rn rn rn rn rn rn rn 用户名:rn [color=#FF0000]rn rn rn 密码:rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn rn
adoquery返回的结果如何取整行?
請教一下我用ADOQUERY查出來的數據假如是rn張三 25 班長rn李四 25 團支書rn...rn我想把這個數據傳到一個STRINGLIST裏面rn如果這樣寫 rn for i:=0 to adoquery.RecordCount-1 do beginrn stringlist.Add(trim(adoquery.FieldS[I].AsString));rn END;rn adoQUERY.Next;rnshowmessage(stringlist)发现進來的是rn 張三rn 李四rn怎麽能把數據集當前整行傳給stringlist?rnstringlist.Add(trim(query.FieldS[I].AsString));rn就是這句出問題,可我找不到怎麽改。rnrn就是showmessage(stringlist)的结果是rn張三 25 班長rn李四 25 團支書rn
js中为什么for in遍历出现了undefined?求解
[code=javascript]rnrnrn rn 01节点访问.htmlrn rn rn rn rn rn hellorn javarn androidrn rn rn rn rnrnrnrn[/code]
js取随机整数的函数
从1开始 至 任意值 parseInt(Math.random()*上限+1); 从任意值开始 至 任意值 parseInt(Math.random()*(上限-下限+1)+下限); 举例说明 document.write(parseInt(10*Math.random()));  //输出0~10之间的随机整数 document.write(Math.floor(Math.rando...
js跨函数取变量
[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/2.gif][/img]rn打扰了各位版主,大牛,rnrn问下php里面 怎么取2个js函数的变量rnrn[code=php]rnrnrnrnrnrnrnrnrn[/code]
JS 取当前窗口大小的函数
function getWindowSize(){ return { Width:Math.max(document.body.scrollWidth,document.documentElement.clientWidth), Height:Math.max(document.body.scrollHeight,doc...
怎么取单选框的值,急!!!
有一个单选框,对于两个类别,当选第一个时执行一段脚本,选第二个时执行另一段脚本,请问怎么取单选框的植,rn例如:文本输入框是这样 var x=form1.a.value;rn 复选框是 var y=form1.b.checked;rn对于单选框怎么办,多谢!
javascript原生代码取单选框的值
网上搜索到的,项目中正好用到,先记下来,以后直接从自己的博客上复制粘贴!!! //取单选框选择中的值,传入单选框的name function getRadioBoxValue(radioName) { var obj = document.getElementsByName(radioName); //这个是以标签的name来取控件 for (i = 0; i &amp;lt; obj...
JS 单选框选择动态数据
&amp;lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=u
js复选框模拟单选框
[code=&quot;javascript&quot;] function check(id){ var a1 = document.getElementById(&quot;aaa&quot;); var a2 = document.getElementById(&quot;bbb&quot;); if(id==1){ if(a1.checked){a2.checked =false;}else{a2....