Ինչպես կոդով կոդ պատրաստել

Բովանդակություն:

Ինչպես կոդով կոդ պատրաստել
Ինչպես կոդով կոդ պատրաստել

Video: Ինչպես կոդով կոդ պատրաստել

Video: Ինչպես կոդով կոդ պատրաստել
Video: HTML/CSS - Բոլոր օգտագործվող HTML "տեգերը" էջերը կառուցելու համար (3/6) 2024, Մայիս
Anonim

Էջեր ստեղծելիս երբեմն անհրաժեշտ է, որ էջում տեղադրված կոճակը սեղմելիս հեղինակի կողմից ծրագրավորված ինչ-որ իրադարձություն տեղի ունենա զննարկչում: Դա անելու համար հարկավոր է JavaScript կոդը տեղադրել գեներացված փաստաթղթում և կապել այն պահանջվող կոճակի հետ: Կախված ծածկագրի քանակից, որը պահանջվում է նախատեսված իրադարձությունն իրականացնելու համար, կոճակը ծածկագրին միացնելու տարբեր եղանակներ կարող եք օգտագործել:

Ինչպես կոդով կոդ պատրաստել
Ինչպես կոդով կոդ պատրաստել

Հրահանգներ

Քայլ 1

Ամենից հաճախ, JavaScript կոդի զանգերը կապված են օն-սեղմման իրադարձության հետ, այսինքն `մկնիկի ձախ կոճակի սեղմման: Եթե ձեզ հարկավոր չէ շատ ծածկագիր, այն գործողությունը նկարագրելու համար, որը պետք է տեղի ունենա, ապա այդ ամենը կարող է տեղադրվել անմիջապես կոճակի պիտակի մեջ: Օրինակ ՝ զննարկիչը ծրագրավորելու համար, որպեսզի կոճակը կտտացնելիս պարզ հաղորդագրություն ցույց տա, JavaScript գրությունն այսպիսի տեսք կունենա. Այս ամենը կարելի է հեշտությամբ տեղադրել կոճակի պիտակի onclick իրադարձության նկարագրության մեջ: Այս դեպքում էջի ամենապարզ HTML կոդը կարող է ունենալ այսպիսի տեսք.

Կոդը կոդով

Կոդը կոդով

Քայլ 2

Գործնական չէ ավելի բարդ JavaScript կոդ տեղադրել անմիջապես կոճակի պիտակի մեջ: Դրանից ավելի հեշտ է կատարել առանձին գործառույթ, և դրա զանգը դնել onclick իրադարձության մեջ: Օրինակ, սա կարող է նման լինել մի գործառույթի, որը ցույց է տալիս պատուհանը, որը պարունակում է կոճակի կտտոցի ժամանակը. Function getTime () {

var հիմա = նոր ամսաթիվ ();

նախազգուշացում («Կոդը գործում է» + հիմա.getHours () + ":" + now.getMinutes ());

} Այն պետք է տեղադրվի էջի վերնագրի մեջ (և պիտակների միջև): Կոճակի հետ կապված այս գործառույթի կանչով էջի ամբողջական ծածկագիրը կարող է ունենալ այսպիսի տեսք.

Գործառույթի զանգի կոճակ

գործառույթ getTime () {

var հիմա = նոր ամսաթիվ ();

նախազգուշացում («Կոդը գործում է» + հիմա.getHours () + ":" + now.getMinutes ());

}

Գործառույթի զանգի կոճակ

Քայլ 3

Միևնույն մեթոդը պետք է օգտագործվի, երբ կտտացնելով մի քանի տարբեր կոճակներ, պետք է բարձրացնի իրադարձություն, որը կարելի է նկարագրել նույն JavaScript կոդով: Օրինակ, կարող եք փոքր-ինչ փոփոխել նախորդ գործառույթը ՝ հաղորդագրության տուփին սեղմված կոճակի նույնականացում ավելացնելու համար. Function getTime (btnString) {

var հիմա = նոր ամսաթիվ ();

նախազգուշացում (btnString + «կտտացրեց» + հիմա.getHours () + ":" + now.getMinutes ());

} Երեք այդպիսի կոճակներով էջի ամբողջական ծածկագիրը կարող է նման լինել.

Գործառույթի զանգով երեք կոճակ

getTime գործառույթը (btnString) {

var հիմա = նոր ամսաթիվ ();

նախազգուշացում (btnString + «կտտացրեց» + հիմա.getHours () + ":" + now.getMinutes ());

}

Առաջին կոճակ

Երկրորդ կոճակ

Երրորդ կոճակ

Խորհուրդ ենք տալիս: