Home > Web Front-end > HTML Tutorial > Please tell me what is wrong with my jsp code, the alert does not come out_html/css_WEB-ITnose

Please tell me what is wrong with my jsp code, the alert does not come out_html/css_WEB-ITnose

WBOY
Release: 2016-06-24 12:13:44
Original
958 people have browsed it

<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>	
Copy after login


Reply to the discussion (solution)

This is the source code in the book, I feel there is no difference! I've been depressed all day and asked for help.

<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>
Copy after login

Solved, through BCompare software to compare the differences with the source code, it was found that if(document.myform.sex[0].checked) alert("Gender: Male"); inside the left bracket It’s Chinese parentheses, I’ll have to be more careful in the future.

/wo y haha ​​That’s it

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template