ආදාන පෙළ කොටුවේ අගය කෙලින්ම ලබා ගැනීම සඳහා විවිධ ක්රම තිබේ (ආකෘති මූලද්රව්යයක් තුළ ආදාන අංගය ඔතා නොගෙන):
ක්රමය 1:
document.getElementById('textbox_id').value
අපේක්ෂිත කොටුවේ වටිනාකම ලබා ගැනීමට
උදාහරණයක් වශයෙන්, document.getElementById("searchTxt").value;
සටහන: ක්රමය 2,3,4 සහ 6 මඟින් මූලද්රව්ය එකතුවක් ලබා දෙයි, එබැවින් අපේක්ෂිත සිදුවීම ලබා ගැනීමට [සම්පූර්ණ_ අංකය] භාවිතා කරන්න. පළමු අංගය සඳහා, [0] භාවිතා කරන්න, දෙවැන්න 1 භාවිතා කරන්න , සහ එසේ ය ...
ක්රමය 2:
document.getElementsByClassName('class_name')[whole_number].value
සජීවී HTMLC එකතුවක් ලබා දෙන භාවිතා කරන්න
උදාහරණයක් ලෙස, document.getElementsByClassName("searchField")[0].value;
මෙය ඔබේ පිටුවේ පළමු පෙළ කොටුව නම්.
ක්රමය 3:
භාවිතය document.getElementsByTagName('tag_name')[whole_number].value
ද සජීවී HTMLCollection නැවත වන
උදාහරණයක් ලෙස, document.getElementsByTagName("input")[0].value;
මෙය ඔබේ පිටුවේ පළමු පෙළ කොටුව නම්.
ක්රමය 4:
document.getElementsByName('name')[whole_number].value
එය> සජීවී නෝඩ් ලැයිස්තුවක් ලබා දෙයි
උදාහරණයක් ලෙස, document.getElementsByName("searchTxt")[0].value;
මෙය ඔබේ පිටුවෙහි 'සෙවුම් පෙළ' යන නම සහිත පළමු පෙළ කොටුව නම්.
ක්රමය 5:
document.querySelector('selector').value
මූලද්රව්යය තේරීමට CSS තේරීමක් භාවිතා කරන බලවත් භාවිතා කරන්න
උදාහරණයක් ලෙස, document.querySelector('#searchTxt').value;
හැඳුනුම්පතකින්
document.querySelector('.searchField').value;
තෝරාගත් පංතියෙන්
document.querySelector('input').value;
තෝරාගත් ටැග්
document.querySelector('[name="searchTxt"]').value;
නමෙන් තෝරාගනු ලැබේ
ක්රමය 6:
document.querySelectorAll('selector')[whole_number].value
මූලද්රව්ය තෝරා ගැනීම සඳහා එය CSS තේරීම් කාරකයක් භාවිතා කරයි, නමුත් එය එම තේරීම් කාරකය සමඟ ඇති සියලුම අංග ස්ථිතික නෝඩ්ලිස්ට් ලෙස ලබා දෙයි.
උදාහරණයක් ලෙස, document.querySelectorAll('#searchTxt')[0].value;
හැඳුනුම්පතකින්
document.querySelectorAll('.searchField')[0].value;
තෝරාගත් පංතියෙන්
document.querySelectorAll('input')[0].value;
තෝරාගත් ටැග්
document.querySelectorAll('[name="searchTxt"]')[0].value;
නමෙන් තෝරාගනු ලැබේ
සහාය
Browser Method1 Method2 Method3 Method4 Method5/6
IE6 Y(Buggy) N Y Y(Buggy) N
IE7 Y(Buggy) N Y Y(Buggy) N
IE8 Y N Y Y(Buggy) Y
IE9 Y Y Y Y(Buggy) Y
IE10 Y Y Y Y Y
FF3.0 Y Y Y Y N IE=Internet Explorer
FF3.5/FF3.6 Y Y Y Y Y FF=Mozilla Firefox
FF4b1 Y Y Y Y Y GC=Google Chrome
GC4/GC5 Y Y Y Y Y Y=YES,N=NO
Safari4/Safari5 Y Y Y Y Y
Opera10.10/
Opera10.53/ Y Y Y Y(Buggy) Y
Opera10.60
Opera 12 Y Y Y Y Y
ප්රයෝජනවත් සබැඳි
- වැඩි විස්තර ඇතුළුව සියලු දෝෂ සමඟ මෙම ක්රමවල සහාය බැලීමට මෙතැන ක්ලික් කරන්න
- ස්ථිතික එකතු සහ සජීවී එකතු අතර වෙනස මෙතැන ක්ලික් කරන්න
- NodeList සහ HTMLC එකතුව අතර වෙනස මෙතැන ක්ලික් කරන්න