校内综合实训(一)

一、实习目的及要求

1、掌握微信小程序项目环境搭建;

2、掌握微信小程序项目界面设计编写;;

3、掌握微信小程序项目业务逻辑处理;

4、掌握MVVM设计模式框架开发;

5、通过本课程的学习,培养学生观察、分析、解决问题的能力;

6、培养学生严肃认真、实事求是的良好作风。

二、教师指导内容

1、辅导学生学习html,css,js基础知识;

2、指导学生运用html,css,js开展第一天项目实训;

三、作业以及完成情况

1、通过js获取输入框中的vlaue值


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Day01 作业</title>
<script >
	function f(){
		var content = document.getElementById("text");
		alert(content.value);
	}
</script>

</head>
<body bgcolor="#E6E6FA">
	<h2>好好学习</h2>
	<p><font color="708090">天天向上</font></p>
	<input id="text"/>
	<input type="button" value="提交" onclick="f()">
</body>

</html>

2、点击某个元素,更改该元素的样式

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>点击某个元素,更改该元素的样式</title>
<script>
			function getElementsByClassName(clsName, tagName) {
			var ClassElements = [];
			selElements = document.getElementsByTagName(tagName);
			
			for (var i = 0; i < selElements.length; i++) {
			if (selElements[i].className == clsName) {
			ClassElements[ClassElements.length] = selElements[i];
			}
			}
			return ClassElements;
			}
			
			//通过改变元素class名达到间接改变背景样式
			function onFirstMenuChangeBg(e) {
			//先清除已经改变的元素背景样式
			var getElements = getElementsByClassName('firstLevelMenuClassHover', 'td');
			for (var i = 0; i < getElements.length; i++) {
			getElements[i].className = "firstLevelMenuClass";
			}
			//设置鼠标点击元素背景样式
			e.className = "firstLevelMenuClassHover";
			}
</script>
</head>
<body>    
	<td class="firstLevelMenuClass" id="firstLevelMenu0"  onclick="onFirstMenuChangeBg(this);" >
	<a href='#'>test0</a>
	</td>
	<td class="firstLevelMenuClass" id="firstLevelMenu1"  onclick="onFirstMenuChangeBg(this);" >
	<a href='#'>test1</a>
	</td>
	
	<td class="firstLevelMenuClass" id="firstLevelMenu2"  onclick="onFirstMenuChangeBg(this);" >
	<a href='#'>test2</a>

</body>
</html>

 点击前

点击后

3、互换变量值

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Examples</title>
<script>
	function change(){
		var a=8;
		var b=10;
		a=b-a; /**a=2,b=10**/
		b=b-a; /**a=2,b=8**/
		a=a+b;/**a=10,b=8**/
	}
	document.write("a=10,b=8,交换成功!");
</script>
</head>
<body>
    
</body>
</html>

4、乘法口诀

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>九九乘法表</title>
<style type="text/css">
	table{
		width:600px;
		border-collapse: collapse;
	}
	table th{
		border:pink 1px solid ;
	}
</style>
</head>

<body align="center" bgcolor="F0F8FF">
	<h3>九九乘法表</h3>
	<script type="text/javascript">
		//生成表格,在每个格子内部输出
		document.write("<table>");
		// 运用2层FOR循环来进行
		for (var a=1; a<=9; a++)
		{
			document.write("<tr>");
			for (var b=1; b<=a; b++)
			{
				document.write("<th>"+b+"*"+a+"="+b*a+"</th>");
			}
		}
		document.write("</table>");
	</script>
    
</body>
</html>

四、心得感受

感受到了前端的乐趣。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值