Heim >Web-Frontend >HTML-Tutorial >请教一下我的jsp代码错哪了,alert不出来_html/css_WEB-ITnose

请教一下我的jsp代码错哪了,alert不出来_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:13:44945Durchsuche

<html>	<head>		<Script Language="JavaScript">			function check()			{				var inst="爱好:";				if(document.myform.txt1.value=="")				{					alert("Buddy,请输入姓名!");				}				else				{					alert("姓名:"+document.myform.txt1.value);					if(document.myform.sex[0].checked) alert("性别:男");					else alert("性别:女");					if(document.myform.inst[0].checked) inst +="游泳";					if(document.myform.inst[1].checked) inst +=",滑冰";					if(document.myform.inst[2].checked) inst +=",游泳";					if(inst=="爱好:") alert("赶快培养一个爱好吧!");					else alert(inst);					}			}		</Script>	</head>	<body>		<center>			<form name="myform">				<p>请输入您的姓名:				<input type="text"name="txt1"value="">				<p>请选择您的性别:				<p>男<input type="radio"value="男"name="sex"checked>				<p>女<input type="radio"value="女"name="sex">				<p>请选择您的爱好:				<p>游泳<input type="checkbox"value="游泳"name="inst">				<p>滑冰<input type="checkbox"value="滑冰"name="inst">				<p>散步<input type="checkbox"value="散步"name="inst">				<p><input type="button"value="Click"OnClick="check()">			</form>		</center>	</body></html>	


回复讨论(解决方案)

这个是书上的源代码,感觉没什么差别啊!都郁闷一天,求高手帮助。

<HTML><HEAD>	<Script Language="JavaScript">		function check()		{			var inst = "爱好:";			if(document.myform.txt1.value=="")			{					alert("请输入姓名!");			}			else			{				alert("姓名:"+document.myform.txt1.value );				if(document.myform.sex[0].checked) alert("性别:男");				else alert("性别:女");				if(document.myform.inst[0].checked) inst += "游泳";				if(document.myform.inst[1].checked) inst += ",滑冰";				if(document.myform.inst[2].checked) inst += ",散步";				if(inst=="爱好:")					alert("赶快培养一个爱好吧!");				else					alert(inst);			}		}	</Script></HEAD><BODY>	<center>		<form name="myform">			<p>请输入您的姓名:			<input type="text" name="txt1" value="">			<p>请选择您的性别:			<p>男<input type="radio" value="男" name="sex" checked>			<p>女<input type="radio" value="女" name="sex">				<p>请选择您的爱好:			<p>游泳<input type="checkbox" value="游泳" name="inst" checked>			<p>滑冰<input type="checkbox" value="滑冰" name="inst">			<p>散步<input type="checkbox" value="散步" name="inst">			<p><input type="button" value="Click" OnClick="check()">		</form>	</center></BODY></HTML>

已解决,通过BCompare软件比较与源代码区别,发现  if(document.myform.sex[0].checked) alert("性别:男");里面左括号是中文括号,以后得细心点了。

/wo y呵呵 就是嘛

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn