一界阁、js全名javaScript:
? ? ? ?原來傳說中的js是干大事情的:1.做特效(感覺挺好玩的樣子);2.前后臺做交互(噢瞧甩!就是前后臺說話、聊天宣蔚、溝通用的唄向抢!嗯!好像很有道理的樣子胚委,不管了挟鸠,暫時先這樣理解吧!)篷扩;3.js是操作行間的樣式
二兄猩、第一個js小小程序:
? ? ? ?以前總聽說程序員茉盏、程序員不知道程序員到底是做什么的鉴未,我只知道肯定是在互聯(lián)網(wǎng)圈子里混的,其他的就不知道了鸠姨,今天我終于曉得了程序員原來是寫程序铜秆,呵呵!光曉得好像沒有什么了不起讶迁,會寫程序才是硬道理连茧,先讓我這菜鳥試著寫一個小小程序哈!嘿嘿!說好的寫一個怎么寫了三個巍糯,手欠靶パ薄!沒得辦法祟峦!
? ? alert?彈窗罚斗、彈東西 ??
? ? 今天學了三個事件 ? ?on?當......時候? ? click?點擊 ? ?onmouseover?移入 ? ?onmouseout?移出
事件是用戶操作
<input type="button" value=“點擊" onclick=”alert('我是菜鳥')"/>
<input type="button" value="按鈕" onclick="alert('2')"/>
<input type="button" vlaue="按鈕" onclick="alert('Hi,小伙伴')"/>
三、通過id在頁面中獲取元素
document.getElementById(‘id名’)宅楞;
document 文檔针姿、頁面
. 點的意思是----->的
get ?獲取
Element 獲取一個元素
By 通過
Id id名
四、復合樣式
例:margin-lift ------->marginLeft........
五厌衙、函數(shù)
定義一個函數(shù)
function ?函數(shù)名(){
? ? //code;
}
*這樣調(diào)用一個函數(shù)----------> ?函數(shù)名()
*函數(shù)的命名------》都用英文
*var ? ?a=12;
var ? 聲明變量 ? ? ? ? ?變量名=值距淫; ? ?***可以重用
六、流程控制語句
= ?賦值 ? ? ? == ?比較 婶希、判斷
if(條件){
//code;
}else{
//code;
}
例:if(如果今天天氣==晴天){
? ? ? ? ? ? ? ? 那么就 = 去爬山榕暇;
? ? ? ? }else{
? ? ? ? ? ? ? ? ?否則 = 在家敲代碼
? ? ? ?}
七、關(guān)于a
a標簽這樣寫會讓你省很多事,你有沒有發(fā)現(xiàn)當有滾動條時a標簽沒有加javascript喻杈,當你點擊完a標簽頁面會很討厭的回到頂部彤枢,但加了javascript當點擊完a標簽時頁面會老實的停留在a標簽的地方!
<a href="javascript:奕塑;"></a>
八堂污、我發(fā)現(xiàn)
********js操作的都是行間樣式;
********js可以操作任何標簽和屬性
*********html里怎么寫js里就怎么寫龄砰,復合樣式除外 ? ? ? ? ? ? ? ? ? ?class----->className