OBS: När du valt din färgkod, vid slutet av namnet står M. } applyResult(v); // Om varken namn eller kod finns, visa varning if(!(v.colorName || v.paintCode)){ setStatus(block, TXT.status_warn, 'warn'); } setCache(reg, v); setLock(reg); }catch(err){ console.error('[reglookup] fetch error', err); setStatus(block, TXT.status_err, 'error'); enableBuyIfReady(colorField); }finally{ setBusy(btn,false); } } // ENTER i regnr => kör (debounce om aktiverad) regField.addEventListener('keyup', e => { if(DEBOUNCE_MS > 0){ clearTimeout(debounceTimer); debounceTimer = setTimeout(() => { if(e.key !== 'Enter') return; btn.click(); }, DEBOUNCE_MS); } else { if(e.key==='Enter') btn.click(); } }); manual.addEventListener('click', e => { e.preventDefault(); // Ta bort ev.
Det är klarlacken som ger lagningen skydd och glans. (Metallic,) P. (Pärlemo) och X. Om vi har fel – får du pengarna tillbaka.
💸 Ingen träff = ingen kostnad
Du betalar endast när vi hittar en färgkod.
🚗 Stöd för över 30 bilmärken och 1000+ modeller
Från Audi, Volvo och BMW till Toyota, Kia och Mercedes.
⚡ Snabbt resultat direkt på skärmen
Sökningen tar bara några sekunder.
När behöver man bilens färgkod?
Du behöver rätt färgkod om du:
- lagar repor, stenskott eller lackskador
- köper bättringsfärg, sprayfärg eller lackstift
- ska måla om bilen i originalkulör
- beställer tillbehör i bilens färg
- vill behålla andrahandsvärdet
- vill undvika dyra felköp – bilfärg är ofta specialblandad och kan inte returneras (detta är mycket viktigt att känna till)
En felaktig färgnyans syns direkt och ger bilen ett sämre helhetsintryck.
Varför kostar det?
Vi använder betalda databaser och egenutvecklad teknik för att hitta din färgkod med hög precision.
Du betalar bara om vi faktiskt hittar rätt kod.
dropdown från flerval och visa textfältet igen const wrap = block.querySelector('.reglookup-color-wrap'); if (wrap) wrap.remove(); if (colorField) colorField.style.display = ''; if (colorField) colorField.focus(); setStatus(block, TXT.status_warn, 'warn'); // Viktigt: kör kontrollen direkt och därefter sköter input/change-lyssnarna resten enableBuyIfReady(colorField); }); btn.addEventListener('click', async (e) => { e.preventDefault(); await doLookup(); }); } function initAll(){ const r = findRegRow(); if(r) initOneBlockFromRegRow(r); document.querySelectorAll('.anp-rad, .anp_ruta, .anp-row, .s_12_of_12, [data-anp-benamning], .custom-row') .forEach(row=>{ const lab=row.querySelector('[data-anp-benamning], .anp_benamning, label, strong, b, span, .s_12_of_12'); if(!lab) return; const t=(lab.textContent||'').trim().toLowerCase(); if(t.includes('registreringsnummer')) initOneBlockFromRegRow(row); }); } if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded', ()=>{ initAll(); setTimeout(initAll,500); }); }else{ initAll(); setTimeout(initAll,500); } new MutationObserver(()=>initAll()).observe(document.body,{childList:true,subtree:true}); })();