貌似是腾讯的web前端开发的题目:要求实现表格数据点击后循环移动
来源:互联网 发布:幕墙结构设计软件 编辑:程序博客网 时间:2024/06/03 13:40
第一次学写javascript,有不妥的地方还请同学们指正,没有学javascript前还觉得蛮难的,今天看了点,也不是太难
<script language="javascript">window.onload=function(){var node=document.getElementById("table1");node.onclick=changetable;var i=0;for(i;i<node.rows.length;i++)if(i%2==0){ node.rows[i].style.background="#336699"; node.rows[i].onclick=function(event){ this.style.background="#00ff00"; };}else{ node.rows[i].style.background="#996633";}}function changetable(event){ var node=document.getElementById("table1"); var i=0; for(i;i<node.rows.length-1;i++) { for(j=0;j<node.rows[i].cells.length;j++) { var temp; temp=node.rows[i].cells[j].innerHTML; node.rows[i].cells[j].innerHTML=node.rows[i+1].cells[j].innerHTML; node.rows[i+1].cells[j].innerHTML=temp; } }}</script></head><body><table id="table1" width="200px" height="100px"><tr><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td><td>7</td><td>8</td><td>9</td><td>10</td></tr><tr><td>11</td><td>12</td><td>13</td><td>14</td><td>15</td><td>16</td><td>17</td><td>18</td><td>19</td><td>20</td></tr><tr><td>21</td><td>22</td><td>23</td><td>24</td><td>25</td><td>26</td><td>27</td><td>28</td><td>29</td><td>30</td></tr><tr><td>31</td><td>32</td><td>33</td><td>34</td><td>35</td><td>36</td><td>37</td><td>38</td><td>39</td><td>40</td></tr><tr><td>41</td><td>42</td><td>43</td><td>44</td><td>45</td><td>46</td><td>47</td><td>48</td><td>49</td><td>50</td></tr><tr><td>51</td><td>52</td><td>53</td><td>54</td><td>55</td><td>56</td><td>57</td><td>58</td><td>59</td><td>50</td></tr><tr><td>61</td><td>62</td><td>63</td><td>64</td><td>65</td><td>66</td><td>67</td><td>68</td><td>69</td><td>70</td></tr></table></body>
另外页面中的html标签实际上是可以通过DOM自动生成的。同学们可以自己去完成
- 貌似是腾讯的web前端开发的题目:要求实现表格数据点击后循环移动
- 移动前端开发和 Web 前端开发的区别是什么?
- 移动前端开发和 Web 前端开发的区别是什么?
- 移动前端开发和 Web 前端开发的区别是什么?
- 移动前端开发与web前端开发的区别
- 我面试的web前端开发技术的题目
- ajax返回的数据 用easyui的datagrid的表格来循环显示,用灰色背景的是隐藏的列。点击可以获取到隐藏的值
- WEB前端开发学习----4.用JavaScript实现网页游戏的移动效果
- 貌似是simplexml_load_file的bug
- 貌似是总结的东西
- Web前端:原生javascript实现列表元素的点击删除
- 针对移动终端的Web App前端开发
- 移动web前端开发
- [前端与移动开发] 【前端技术分享】Web前端性能优化的9大问题
- 移动端实现简单的下拉刷新【web前端】
- 前端开发工程师的技能要求
- 一道汇总题目,貌似是一ERP公司的面试题?
- 移动前端的开发须知
- 一个经典的面试题目:宏替换
- 2440学习(三)——搭建交叉编译环境
- 演示ps高光在哪里以及如何分辨图像暗调、高光、中间调
- 使用RatingBar组件实现评分
- MSP430F54系列UCS时钟
- 貌似是腾讯的web前端开发的题目:要求实现表格数据点击后循环移动
- address_space与基树
- 类的数据成员初始化
- 链表类的熟悉
- tsung的安装和使用
- 关于12306——传统信息化系统面向互联网应用的挑战
- StreamWriter无法访问已经关闭的文件
- 用虚拟机VisualBox组建局域网...
- ubuntu root login