JaveScript_字符串拼接实例

题目:
制作一个网页,包含让用户输入姓名,籍贯(省,市信息),联系电话的表单元素,当用户点击提交信息按钮之后,将用户输入的信息显示在下方textarea 中,页面显示效果如下图:
在这里插入图片描述
代码分析1:
1.span标签被用来组合文档中的行内元素(文本),任何浏览器均可兼容;
2.input标签中的type="text"为接收输入的文本;
3.select标签用于制作下拉表单;select 标签下的 option 为具体select下拉表单的值;
4.textarea标签为文本域,接收用户输入的信息显示在此处。
5.单击button按钮,即触发onclick事件通过show()调用方法获取信息;

<!DOCTYPE html>
<html>
<head>
	<title>StringStrcat</title>
	<meta charset="utf-8">
	<script type="text/javascript">
		function show()
		{
			var oname = document.getElementById("name").value;
			var oprovice = document.getElementById("provice").value;
			var ocity = document.getElementById("city").value;
			var onum = document.getElementById("num").value;
			document.getElementById("message").value = oname + "\n" + oprovice + ocity + "\n" + onum;
		}
	</script>
</head>
<body>
	<form id="myform" method="post">
		<span>姓名:</span>
		<input type="text" name="name" id="name"><br>
		<span>籍贯:</span>
		<select id="provice">
			<option value="陕西">
				陕西
			</option>
			<option value="青海">
				青海
			</option>
		</select>
		<span></span>
		<select id="city">
			<option value="汉中">
				汉中
			</option>
			<option id="格尔木">
				格尔木
			</option>
		</select>
		<span></span><br>
		<span>联系电话:</span>
		<input type="text" name="num" id="num">
		<input type="button" name="submit" value="提交信息" id="submit" onclick="show()"><br>
		<textarea id="message" cols="40" rows="10">	   //文本显示区域
		</textarea>
	</form>
</body>
</html>

代码分析2:
document.getElementById(“id”).value
通过获取表单元素中id号获取值,id号唯一,故不必担心重复;
textarea: cols=“40” rows=“10”
设置了文本域的大小10行40列,若不规定大小即浏览器会给定一个自定义大小,为了方便美观,可定一个规定大小的文本域。

欢迎提出您宝贵的意见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值