顯示具有 javascript 標籤的文章。 顯示所有文章
顯示具有 javascript 標籤的文章。 顯示所有文章

2016年7月6日 星期三

以 javascript 方式輪播圖片

http://blog.xuite.net/tolarku/blog/68219917-%E4%BB%A5+javascript+%E6%96%B9%E5%BC%8F%E8%BC%AA%E6%92%AD%E5%9C%96%E7%89%87+-+%E3%80%8C%E5%BE%AA%E5%BA%8F%E8%BC%AA%E6%92%AD%E3%80%8D%E8%88%87%E3%80%8C%E4%BA%82%E6%95%B8%E8%BC%AA%E6%92%AD%E3%80%8D


如果網頁有需要輪播圖片,常常會使用 Flash 來製作,但如果你只是要單純輪播,沒有需要什麼特殊效果,那麼你可以簡單的使用 JavaScript 來完成他。這個例子來教你怎麼「循序輪播」與「亂數輪播」圖片s。
程式碼如下:
「循序輪播」為 randomImg()  
「亂數輪播」為 sequentialImg()






id="my_div" >
 
<!—把前面這個 div 放到你想輪播圖片的位置去 -->你的網頁內容



當然你得圖片長寬 200*200 改成你要的大小,並且修改圖片檔的位置跟檔名
簡單小 javascript 做個記錄 


2014年8月21日 星期四

javascript表格(table)抓資料與新增一列資料問題

http://www.javaworld.com.tw/jute/post/view?bid=34&id=312855
<html> <head> <meta charset="big5"> <title>DOM使用</title> <style> body,table,th,td{font-size:15px;} #tabScore {border-collapse:collapse;} #tabScore th{padding:5px} #tabScore td{padding:5px} </style> <script> function disScore(){ var tab=document.getElementById("tabScore"); var rows=tab.rows.length,name,java,html,sql,count; for (i=1;i<rows;i++) { row=tab.rows[i]; name=row.childNodes[1].innerHTML; java=row.childNodes[3].innerHTML; html=row.childNodes[5].innerHTML; sql=row.childNodes[7].innerHTML; count=row.childNodes[9].innerHTML; alert(name+":"+java+","+html+","+sql+","+count); } } function addScore(){ var name=document.getElementById("userName").value; var java=document.getElementById("java").value; var html=document.getElementById("html").value; var sql=document.getElementById("sql").value; var count=parseInt(java)+parseInt(html)+parseInt(sql); var tab=document.getElementById("tabScore"); var row=tab.insertRow(); var td_name=row.insertCell(); td_name.style.textAlign="center"; td_name.innerHTML=name; var td_java=row.insertCell(); td_java.style.textAlign="center"; td_java.innerHTML=java; var td_html=row.insertCell(); td_html.style.textAlign="center"; td_html.innerHTML=html; var td_sql=row.insertCell(); td_sql.style.textAlign="center"; td_sql.innerHTML=sql; var td_count=row.insertCell(); td_count.style.textAlign="center"; td_count.innerHTML=count; } </script> </head> <body> 姓名:<input type="text" id="userName" size="10" value=""/> Java:<input type="text" id="java" size="3" maxlength="2" value=""/> HTML:<input type="text" id="html" size="3"maxlength="2" value=""/> Sqlserver:<input type="text" id="sql" size="3"maxlength="2" value=""/> <input type="button" value="增加" onclick="addScore()"/> <hr size="3"/> <br> <input type="button" value="檢視表中成績" onclick="disScore();"> <hr size="3"> <table id="tabScore" name="tabname" width="470" border="1" bordercolor="#003399" align="center"> <tr bgcolor="#0099FF"> <th>姓名</th><th>JAVA</th><th>HTML</th><th>SQLServer</th><th>總成績</th> </tr> <tr> <td align="center">張三</td> <td align="center">87</td> <td align="center">92</td> <td align="center">79</td> <td align="center">258</td> </tr> <tr> <td align="center">李四</td> <td align="center">54</td> <td align="center">92</td> <td align="center">87</td> <td align="center">247</td> </tr> <tr> <td align="center">王五</td> <td align="center">94</td> <td align="center">81</td> <td align="center">67</td> <td align="center">269</td> </tr> </table> </body> </html>