ஜாவாஸ்கிரிப்ட் மூலம் இழையில் டெக்ஸ்டாரியா புதுப்பிப்புகளை திறம்பட கையாளுதல்
PHP இல் டைனமிக் படிவங்களை உருவாக்கும்போது, குறிப்பாக இழை கட்டமைப்பிற்குள், பயனர் உள்ளீடு மற்றும் நிரல் மாற்றங்கள் இரண்டும் சரியாகப் பிடிக்கப்படுவதை உறுதி செய்வது சவாலானது. டெக்ஸ்ட் ஏரியாவின் மதிப்பை மாற்ற ஜாவாஸ்கிரிப்டைப் பயன்படுத்தும் போது இதுபோன்ற ஒரு சிக்கல் எழுகிறது, இது படிவம் சமர்ப்பிப்பின் போது பிரதிபலிக்காது. உள்ளீட்டு மாற்றங்களை தானியங்குபடுத்த முயற்சிக்கும் டெவலப்பர்களுக்கு இது குழப்பத்தை ஏற்படுத்தும்.
முதன்மையான சிக்கல் என்னவென்றால், JavaScript டெக்ஸ்ட் ஏரியா உள்ளடக்கத்தை வெற்றிகரமாகப் புதுப்பித்தாலும், படிவச் சமர்ப்பிப்பு பயனர் கைமுறையாகத் தட்டச்சு செய்வதை மட்டுமே கைப்பற்றுகிறது. ஃபிலமென்ட்டின் படிவக் கையாளுதல், பல கட்டமைப்புகளைப் போலவே, ஜாவாஸ்கிரிப்ட் மூலம் செய்யப்பட்ட மாற்றங்களுக்குத் தானாகவே கணக்குக் காட்டாததால் இது நிகழ்கிறது. டெக்ஸ்ட் ஏரியா கூறு, திட்டவட்டத்தின் ஒரு பகுதியாக, பயனர் உள்ளீட்டிற்கு மட்டுமே எதிர்வினையாக இருக்கும்.
இந்தக் கட்டுரையில், உங்கள் படிவத்தின் ஜாவாஸ்கிரிப்டை மாற்றியமைப்பதன் மூலமும், ஃபிலமென்ட்டின் படிவத் தரவு கையாளுதல் வழிமுறைகளை மேம்படுத்துவதன் மூலமும் இந்தச் சிக்கலை எவ்வாறு தீர்ப்பது என்பதை ஆராய்வோம். அனைத்து மாற்றங்களும், கைமுறையாக தட்டச்சு செய்தாலும் அல்லது ஸ்கிரிப்ட் வழியாகச் செருகப்பட்டாலும், பின்தளத்தில் சரியாகச் சமர்ப்பிக்கப்படுவதை உறுதிசெய்வதே குறிக்கோள். தேவையான தரவைப் பிடிக்க, ஃபிலமென்ட்டின் படிவ வாழ்க்கைச் சுழற்சியில் எவ்வாறு இணைவது என்பதையும் நாங்கள் ஆராய்வோம்.
வழிகாட்டுதல்களைப் பின்பற்றி, உங்கள் JavaScript மற்றும் PHP கூறுகள் இரண்டிலும் சரிசெய்தல்களைச் செயல்படுத்துவதன் மூலம், ஒரு மென்மையான படிவச் சமர்ப்பிப்பு செயல்முறையை நீங்கள் உறுதிசெய்யலாம், அங்கு அனைத்து உரைப் பகுதி மாற்றங்களும் அவற்றின் மூலத்தைப் பொருட்படுத்தாமல் சேவையகத்திற்குச் சரியாக அனுப்பப்படும்.
கட்டளை | பயன்பாட்டின் உதாரணம் |
---|---|
selectionStart | இந்த ஜாவாஸ்கிரிப்ட் பண்பு, டெக்ஸ்ட் ஏரியா அல்லது உள்ளீட்டு உறுப்பில் தேர்ந்தெடுக்கப்பட்ட உரையின் தொடக்கத்தின் குறியீட்டை வழங்குகிறது. இந்த வழக்கில், டெக்ஸ்ட் ஏரியாவில் மாறி எங்கு செருகப்படுகிறது என்பதைக் கண்காணிக்க இது பயன்படுகிறது. |
selectionEnd | செலக்சன்ஸ்டார்ட்டைப் போலவே, இந்தப் பண்பு உரைத் தேர்வின் இறுதிக் குறியீட்டைக் கொடுக்கிறது. டெக்ஸ்ட் ஏரியாவில் தேர்ந்தெடுக்கப்பட்ட எந்த உள்ளடக்கத்தையும் மாற்றுவதன் மூலம், புதிய மதிப்பை சரியான நிலையில் செருக உதவுகிறது. |
slice() | தேர்ந்தெடுக்கப்பட்ட பகுதிக்கு முன்னும் பின்னும் உள்ள உரைக்கு இடையில் செருகப்பட்ட மாறியுடன் புதிய சரத்தை உருவாக்க ஸ்லைஸ்() முறை textarea இன் தற்போதைய மதிப்பில் பயன்படுத்தப்படுகிறது. |
value | ஜாவாஸ்கிரிப்ட்டில், மதிப்பு ஒரு உரைப்பகுதி அல்லது உள்ளீட்டின் தற்போதைய உள்ளடக்கத்தை மீட்டெடுக்கிறது அல்லது அமைக்கிறது. பயனர் தேர்வின் அடிப்படையில் உரைப் பகுதியில் உரையைச் செருக அல்லது மாற்றுவதற்கு இது இங்கே பயன்படுத்தப்படுகிறது. |
getElementById() | இந்த முறை டெக்ஸ்ட் ஏரியாவைப் பெறவும், உறுப்புகளை அவற்றின் ஐடிகளின் அடிப்படையில் மாறும் வகையில் தேர்ந்தெடுக்கவும் பயன்படுகிறது. பயனர் தேர்ந்தெடுத்த மாறியை ஒவ்வொரு மொழிக்கும் பொருத்தமான உரைப்பகுதியுடன் இணைப்பது அவசியம். |
eventListener('change') | 'மாற்றம்' நிகழ்வுக்கு கேட்பவரைப் பதிவுசெய்கிறது, இது பயனர் கீழ்தோன்றும் ஒரு புதிய மாறியைத் தேர்ந்தெடுக்கும் போது, தேர்ந்தெடுக்கப்பட்ட மாறியுடன் உரைப் பகுதியைப் புதுப்பிக்கும் செயல்பாட்டைத் தூண்டுகிறது. |
mutateFormDataBeforeSave() | படிவத் தரவை பின்தளத்தில் சேமிக்கும் முன் டெவலப்பர்கள் மாற்ற அனுமதிக்கும் இழை-குறிப்பிட்ட முறை. இந்த சூழ்நிலையில் JavaScript-புதுப்பிக்கப்பட்ட மதிப்புகள் கைப்பற்றப்படுவதை உறுதி செய்வது அவசியம். |
dd($data) | dd() செயல்பாடு (டம்ப் அண்ட் டை) என்பது லாராவெல் ஹெல்பர் ஆகும், இது பிழைத்திருத்த நோக்கங்களுக்காக படிவத் தரவைக் காண்பிக்கப் பயன்படுகிறது. |
assertStatus() | PHPUnit சோதனையில், படிவத்தைச் சமர்ப்பிப்பதன் பதில் 200 HTTP நிலையைத் தருகிறதா என்பதை assertStatus() சரிபார்க்கிறது, இது கோரிக்கை வெற்றிகரமாகச் செயல்படுத்தப்பட்டதைக் குறிக்கிறது. |
Filament Textareas இல் ஜாவாஸ்கிரிப்ட் மாற்றங்கள் பிடிபடுவதை உறுதி செய்வது எப்படி
இந்த தீர்வில் உள்ள ஸ்கிரிப்டுகள் ஜாவாஸ்கிரிப்டைப் பயன்படுத்தி ஃபிலமென்ட் பாகத்தில் டெக்ஸ்ட் ஏரியா மதிப்புகளைப் புதுப்பிப்பதில் உள்ள சிக்கலைக் குறிப்பிடுகின்றன. பயனர்கள் ஸ்கிரிப்ட் மூலம் டெக்ஸ்ட் ஏரியா உள்ளடக்கத்தை மாற்றும்போது சிக்கல் எழுகிறது, ஆனால் படிவத்தைச் சமர்ப்பித்தவுடன் அந்த மாற்றங்கள் பிடிக்கப்படாது. முக்கிய ஜாவாஸ்கிரிப்ட் செயல்பாடு, Textarea ஐச் செருகவும், தேர்ந்தெடுக்கப்பட்ட மாறிகளை ஒரு textarea இல் மாறும் வகையில் செருகுகிறது. இது இலக்கு உரைப் பகுதியை அதன் லோகேல்-குறிப்பிட்ட ஐடி மூலம் அடையாளம் கண்டு, பயனர் தேர்வின் அடிப்படையில் அதன் மதிப்பைப் புதுப்பிக்கிறது. இருப்பினும், ஜாவாஸ்கிரிப்ட் காட்டப்படும் உரையைப் புதுப்பிக்கும் போது, ஃபிலமென்ட்டின் இயல்புநிலை நடத்தை இந்த மாற்றங்களைப் பதிவு செய்யாது, இது முழுமையடையாத படிவத் தரவு சமர்ப்பிப்புக்கு வழிவகுக்கும்.
இதைக் கையாள, ஸ்கிரிப்ட் முதலில் பொருத்தமான உரைப்பகுதி உறுப்பைப் பயன்படுத்தி மீட்டெடுக்கிறது getElementById மற்றும் அதன் தேர்வுப் புள்ளிகளைப் பிடிக்கிறது (தொடக்க மற்றும் முடிவு). இது மிகவும் முக்கியமானது, ஏனென்றால் மற்ற தரவை மேலெழுதாமல், பயனர் தட்டச்சு செய்யும் இடத்தில் புதிய உள்ளடக்கத்தைச் செருக இது அனுமதிக்கிறது. ஸ்கிரிப்ட் ஏற்கனவே உள்ள textarea மதிப்பை இரண்டு பகுதிகளாகப் பிரிக்கிறது: தேர்ந்தெடுக்கப்பட்ட வரம்பிற்கு முன்னும் பின்னும் உள்ள உரை. அது பின்னர் சரியான நிலையில் மாறியை செருகும். செருகிய பிறகு, கர்சரின் நிலை புதுப்பிக்கப்பட்டு, பயனர் தொடர்ந்து தட்டச்சு செய்ய அனுமதிக்கிறது.
பின்தளத்தில், தி mutateFormDataBeforeSave படிவம் சமர்ப்பிக்கப்படும் போது JavaScript-மாற்றியமைக்கப்பட்ட உள்ளடக்கம் கைப்பற்றப்படுவதை முறை உறுதி செய்கிறது. இந்த எடுத்துக்காட்டில், தி dd() பிழைத்திருத்தத்தின் போது படிவத் தரவை டம்ப் செய்ய செயல்பாடு பயன்படுத்தப்படுகிறது. இந்த முறை இன்றியமையாதது, ஏனெனில் இது இல்லாமல், ஜாவாஸ்கிரிப்ட் செய்த மாற்றங்களைப் புறக்கணித்து, பயனர் தட்டச்சு செய்த உள்ளடக்கத்தை மட்டுமே Filament கைப்பற்றும். தி mutateFormDataBeforeSave செயல்பாடு, படிவச் சமர்ப்பிப்பு செயல்பாட்டில் டெவலப்பர்கள் தலையிட அனுமதிக்கிறது, ஜாவாஸ்கிரிப்ட்-செருக்கப்பட்ட மதிப்புகள் உட்பட அனைத்து தரவும் சரியாகச் சேமிக்கப்படுவதை உறுதிசெய்கிறது.
இந்த வழிமுறைகளுக்கு கூடுதலாக, ஸ்கிரிப்டை மேலும் செம்மைப்படுத்த ஒரு நிகழ்வு கேட்பவர் அணுகுமுறை பயன்படுத்தப்படலாம். தேர்ந்தெடுக்கப்பட்ட உறுப்புடன் நிகழ்வு கேட்பவரைச் சேர்ப்பதன் மூலம், பயனர் வேறு மாறியைத் தேர்ந்தெடுக்கும் போதெல்லாம் டெக்ஸ்ட்ரேரியா நிகழ்நேரத்தில் புதுப்பிக்கப்படுவதை உறுதிசெய்யலாம். இது மிகவும் ஆற்றல்மிக்க பயனர் அனுபவத்தை வழங்குகிறது. இறுதியாக, PHPUnit ஐப் பயன்படுத்தி யூனிட் சோதனைகள் வெவ்வேறு சூழல்களில் எதிர்பார்த்தபடி தீர்வு செயல்படுவதை உறுதிப்படுத்த உதவுகின்றன. படிவ சமர்ப்பிப்புகளை உருவகப்படுத்துவதன் மூலமும், JavaScript-மாற்றியமைக்கப்பட்ட தரவு சரியாகப் பிடிக்கப்பட்டுள்ளதா எனச் சரிபார்ப்பதன் மூலமும், வலுவான மற்றும் நம்பகமான படிவக் கையாளுதலை உறுதிசெய்கிறோம்.
PHP மற்றும் ஜாவாஸ்கிரிப்ட் ஒருங்கிணைப்பு இழை கூறுகளில் Textarea மதிப்புகளை மேம்படுத்துதல்
இந்தத் தீர்வு பின்-முனைக்கு PHP ஐப் பயன்படுத்துகிறது, குறிப்பாக இழை கட்டமைப்பிற்குள், மற்றும் டைனமிக் முன்-இறுதிக்கு ஜாவாஸ்கிரிப்ட். படிவத்தை சமர்ப்பிக்கும் போது அவை அனுப்பப்படுவதை உறுதிசெய்து, உரைப் பகுதிக்கு நிரல் மாற்றங்களைப் படம்பிடிப்பதில் உள்ள சிக்கலை இது தீர்க்கிறது.
// Frontend: JavaScript - Handling Textarea Updates
function insertToTextarea(locale) {
const textarea = document.getElementById('data.template.' + locale);
const variable = document.getElementById('data.variables.' + locale).value;
if (!textarea) return;
const start = textarea.selectionStart;
const end = textarea.selectionEnd;
const value = textarea.value;
textarea.value = value.slice(0, start) + variable + value.slice(end);
textarea.selectionStart = textarea.selectionEnd = start + variable.length;
textarea.focus();
}
பின்தளம்: சமர்ப்பிப்பதற்கு முன் PHP இழை படிவத் தரவைக் கையாளுதல்
இந்தத் தீர்வு ஃபிலமென்ட்டின் படிவ வாழ்க்கைச் சுழற்சியுடன் PHP இல் கவனம் செலுத்துகிறது, படிவத்தைச் சமர்ப்பிக்கும் போது JavaScript மூலம் டெக்ஸ்ட் ஏரியாவில் செய்யப்பட்ட மாற்றங்கள் சேர்க்கப்படுவதை உறுதி செய்கிறது.
// Backend: PHP - Modifying Filament Form Data
protected function mutateFormDataBeforeSave(array $data): array {
// Debugging to ensure we capture the correct data
dd($data);
// Additional data processing if needed
return $data;
}
மாற்று அணுகுமுறை: Textarea உள்ளடக்கத்தைப் புதுப்பிக்க நிகழ்வு கேட்பவர்களைப் பயன்படுத்துதல்
இந்த அணுகுமுறை ஜாவாஸ்கிரிப்ட் நிகழ்வு கேட்பவர்களை டெக்ஸ்ட் ஏரியாவில் நிகழ்நேர புதுப்பிப்புகளை உறுதிப்படுத்துகிறது மற்றும் படிவத்தை சமர்ப்பிப்பதற்கு முன் மதிப்புகளை ஒத்திசைக்கிறது.
// Frontend: JavaScript - Adding Event Listeners
document.querySelectorAll('.variable-select').forEach(select => {
select.addEventListener('change', function(event) {
const locale = event.target.getAttribute('data-locale');
insertToTextarea(locale);
});
});
function insertToTextarea(locale) {
const textarea = document.getElementById('data.template.' + locale);
const variable = document.getElementById('data.variables.' + locale).value;
if (!textarea) return;
textarea.value += variable; // Appending new value
}
யூனிட் டெஸ்டிங்: டேட்டா சமர்ப்பிப்பு ஒருமைப்பாட்டை உறுதி செய்வதற்கான PHP யூனிட் டெஸ்ட்
சமர்ப்பிக்கப்பட்ட தரவுகளில் ஜாவாஸ்கிரிப்ட் செய்த டெக்ஸ்ட்ரேரியா மாற்றங்கள் பிரதிபலிக்கின்றன என்பதை சரிபார்க்க இந்த பகுதி எளிய PHPUnit சோதனையை நிரூபிக்கிறது.
public function testFormSubmissionWithUpdatedTextarea() {
// Simulate form submission with mock data
$data = [
'template' => 'Hello {variable}'
];
$this->post('/submit', $data)
->assertStatus(200);
}
இழை வடிவங்களில் Textarea தரவு பிடிப்பை மேம்படுத்துதல்
இழையில் டைனமிக் படிவத் தரவைக் கையாள்வதில் மற்றொரு முக்கிய அம்சம் ஜாவாஸ்கிரிப்டைப் பயன்படுத்தும் போது முன்பக்கம் மற்றும் பின்தளத்திற்கு இடையே சரியான ஒத்திசைவை உறுதி செய்வதாகும். இழையின் படிவக் கூறுகள் மிகவும் வினைத்திறன் கொண்டவை, ஆனால் அவை ஜாவாஸ்கிரிப்ட் வழியாக டெக்ஸ்ட் ஏரியாவில் செய்யப்பட்ட மாற்றங்களை இயல்பாகக் கண்காணிப்பதில்லை, இது படிவத்தைச் சமர்ப்பிக்கும் போது சிக்கல்களுக்கு வழிவகுக்கும். பயனர்கள் ஜாவாஸ்கிரிப்டை நம்பி உள்ளீட்டை தானியங்குபடுத்தும் போது, அதாவது மாறிகளை a இல் செருகுவது உரைப்பகுதி, அந்த மாற்றங்கள் சரியாகச் சேமிக்கப்பட வேண்டும், இல்லையெனில் கைமுறையாகத் தட்டச்சு செய்த உள்ளீடு மட்டுமே கைப்பற்றப்படும்.
இந்தச் செயல்பாட்டிற்கான ஒரு சாத்தியமான மேம்பாடு, மறைக்கப்பட்ட உள்ளீட்டு புலங்களைப் பயன்படுத்துவதை உள்ளடக்கியது. ஜாவாஸ்கிரிப்ட் மாற்றங்கள் செய்யப்படும் போதெல்லாம் ஒரு மறைக்கப்பட்ட உள்ளீடு டெக்ஸ்ட் ஏரியாவின் உள்ளடக்கத்தை பிரதிபலிக்கும். இந்த மறைக்கப்பட்ட உள்ளீட்டை பின்தளத்தில் இணைப்பதன் மூலம், அனைத்து மாற்றங்களும், கைமுறையாகவோ அல்லது ஸ்கிரிப்ட் செய்யப்பட்டதாகவோ இருந்தாலும், படிவத்தைச் சமர்ப்பிப்பதன் மூலம் கைப்பற்றப்பட்டு அனுப்பப்படும். இந்த அணுகுமுறை நேட்டிவ் டெக்ஸ்ட் ஏரியா நடத்தையின் வரம்புகளைத் தவிர்க்கிறது, எல்லா தரவும் பயனரின் பார்வைக்கும் சேவையகத்திற்கும் இடையில் ஒத்திசைக்கப்படுவதை உறுதி செய்கிறது.
இது தவிர, அந்நியச் செலாவணி எதிர்வினை() இழை கூறுகள் மீதான முறையானது கூறுகளின் வாழ்க்கைச் சுழற்சி மூலம் மாற்றங்கள் பரவுவதை உறுதிசெய்ய முடியும். இந்த வினைத்திறன் ஜாவாஸ்கிரிப்ட்-செருகப்பட்ட மதிப்புகள் கூட நிகழ்நேரத்தில் கிடைப்பதையும் சரியாகக் கையாளுவதையும் உறுதி செய்கிறது. நிகழ்நேர சரிபார்ப்பைச் சேர்ப்பது பயனர் அனுபவத்தை மேலும் மேம்படுத்தலாம், எந்த மாறும் வகையில் செருகப்பட்ட மதிப்புகளும் சமர்ப்பிப்பதற்கு முன் தேவையான அளவுகோல்களைச் சந்திக்கின்றன என்பதை உறுதிப்படுத்துகிறது. இந்த நுட்பங்களை இணைப்பதன் மூலம், டெவலப்பர்கள் இழை வடிவங்களில் டெக்ஸ்ட் ஏரியா பயன்பாட்டை முழுமையாக மேம்படுத்த முடியும், இது வலுவான மற்றும் தடையற்ற அனுபவத்தை வழங்குகிறது.
ஜாவாஸ்கிரிப்ட் மூலம் இழையில் டெக்ஸ்டாரியாவைப் புதுப்பித்தல் பற்றிய பொதுவான கேள்விகள்
- டெக்ஸ்ட் ஏரியாவில் ஜாவாஸ்கிரிப்ட் மாற்றங்கள் ஃபிலமென்ட்டில் எடுக்கப்பட்டிருப்பதை எப்படி உறுதி செய்வது?
- நீங்கள் பயன்படுத்தலாம் mutateFormDataBeforeSave டெக்ஸ்ட் ஏரியாவில் ஜாவாஸ்கிரிப்ட் செய்த அனைத்து மாற்றங்களும் சரியாகச் சமர்ப்பிக்கப்படுவதை உறுதிசெய்ய உங்கள் பின்தளத்தில்.
- என்ன செய்கிறது selectionStart மற்றும் selectionEnd செய்ய?
- இந்தப் பண்புகள், டெக்ஸ்ட் ஏரியாவில் பயனரால் தேர்ந்தெடுக்கப்பட்ட உரையின் தொடக்க மற்றும் முடிவுப் புள்ளிகளைக் கண்காணிக்கும். டைனமிக் முறையில் சரியான இடத்தில் உரையைச் செருக அவை உங்களை அனுமதிக்கின்றன.
- ஃபிலமென்ட் ஏன் ஜாவாஸ்கிரிப்ட் மாற்றங்களைச் சேமிக்கவில்லை?
- இழை பொதுவாக கைமுறையாக தட்டச்சு செய்யப்பட்ட உள்ளீட்டைப் பிடிக்கிறது. சமர்ப்பிக்கும் முன் படிவத் தரவில் நிரல்ரீதியாகச் செருகப்பட்ட எந்த உரையும் கைமுறையாகச் சேர்க்கப்படுவதை உறுதிசெய்ய வேண்டும்.
- பங்கு என்ன getElementById இந்த ஸ்கிரிப்டில்?
- இது குறிப்பிட்ட உரைப் பகுதி அல்லது தேர்ந்தெடுக்கப்பட்ட உறுப்பை அதன் ஐடி மூலம் பெறுகிறது, ஜாவாஸ்கிரிப்ட் அதன் மதிப்பை மாறும் வகையில் மாற்ற அனுமதிக்கிறது.
- மாறும் வகையில் செருகப்பட்ட மதிப்புகளுக்கு நிகழ்நேர சரிபார்ப்பைச் சேர்க்க முடியுமா?
- ஆம், இழைகளைப் பயன்படுத்துதல் reactive() முறை, ஜாவாஸ்கிரிப்ட் மூலம் செய்யப்பட்ட மாற்றங்கள் உட்பட, உள்ளடக்கம் மாற்றப்படும் போதெல்லாம் சரிபார்ப்புச் சோதனைகளைத் தூண்டலாம்.
முழுமையான படிவத்தை சமர்ப்பிப்பதை உறுதி செய்வதற்கான இறுதி எண்ணங்கள்
Filament textarea இல் மாறும் வகையில் செருகப்பட்ட மதிப்புகளை வெற்றிகரமாகப் படம்பிடிப்பது சவாலானது, ஆனால் JavaScript மற்றும் பின்தள லாஜிக்கின் சரியான கலவையானது இந்த சிக்கலை தீர்க்கிறது. நிகழ்வு கேட்பவர்கள் மற்றும் ஃபிலமென்ட்டின் தரவு கையாளும் முறைகளைப் பயன்படுத்துவது மிகவும் நம்பகமான சமர்ப்பிப்பு செயல்முறையை உறுதி செய்கிறது.
அந்நியப்படுத்துவதன் மூலம் உகந்த ஜாவாஸ்கிரிப்ட் மற்றும் பின்-இறுதி செயலாக்க நுட்பங்கள், பயனர் உள்ளீடு, தட்டச்சு செய்தாலும் அல்லது ஸ்கிரிப்ட் வழியாக செருகப்பட்டாலும், படிவ சமர்ப்பிப்புகளில் எப்போதும் சேர்க்கப்படுவதை உறுதிசெய்யலாம். இந்த தீர்வுகள் சிக்கலான வடிவ அமைப்புகளில் பணிபுரியும் டெவலப்பர்களுக்கு நெகிழ்வுத்தன்மையையும் செயல்திறனையும் வழங்குகின்றன.
குறிப்புகள் மற்றும் கூடுதல் ஆதாரங்கள்
- உத்தியோகபூர்வ ஃபிலமென்ட் ஆவணத்தில் ஃபிலமென்ட் ஃபார்ம் கூறு பயன்பாடு பற்றிய விவரங்களைக் காணலாம். வருகை: இழை PHP படிவங்கள் .
- ஜாவாஸ்கிரிப்ட் DOM கையாளுதல் மற்றும் நிகழ்வு கையாளுதல் பற்றிய ஆழமான நுண்ணறிவுகளுக்கு, MDN ஆவணத்தைப் பார்க்கவும்: MDN வெப் டாக்ஸ் .
- ஜாவாஸ்கிரிப்ட் மற்றும் பின்தள ஒருங்கிணைப்புடன் டைனமிக் ஃபார்ம் உள்ளீடுகளைக் கையாள்வது பற்றிய கூடுதல் தகவல் இந்த டுடோரியலில் விவாதிக்கப்படுகிறது: Laravel News: டைனமிக் படிவம் உள்ளீடுகள் .