www.scarlet.be
Open in
urlscan Pro
195.13.16.232
Public Scan
Submitted URL: https://links.info.scarlet.be/m/ml/200343/502476/wJ-UlYJX4mSrrszMgLHFQQ==/YL112g7ZWbx9yenmGPvqxdMrxyGInnCv/EIOAAjM2MzhpcTM1MzM...
Effective URL: https://www.scarlet.be/fr/homepage/orphans/forms/f_cr_scarlet_mailbox_outphasing.html?_pii_token_=3638iq353324vl968229
Submission: On July 22 via api from BE — Scanned from US
Effective URL: https://www.scarlet.be/fr/homepage/orphans/forms/f_cr_scarlet_mailbox_outphasing.html?_pii_token_=3638iq353324vl968229
Submission: On July 22 via api from BE — Scanned from US
Form analysis
2 forms found in the DOM<form id="header-search-form" onsubmit="elasticSearchBoxHeader.searchAnalysis('searchModalHeader2020'); elasticSearchBoxHeader.headerSearch('/fr/homepage/p-orphans/search-private-ES.html',''); return false;" class="ng-pristine ng-valid">
<div class="rs-form-items-group rs-form-items-group-collapse">
<div class="rs-form-item rs-padding-bottom1" data-rslib-webcomponent-load="rslib.apps.searchautocomplete">
<input type="search" data-searchautocomplete="" id="headerSearchInput" aria-describedby="ac-helper-searchAutoInput" placeholder="" autocomplete="on" role="combobox" aria-autocomplete="list" aria-expanded="false" aria-controls="ac-searchList"
aria-activedescendant="" class="">
<label id="ac-title" class="rs-form-label" for="headerSearchInput"> Je cherche... </label>
<span class="rs-form-helper" id="ac-helper-searchAutoInput"> Exemple : internet, facture, MyScarlet,… </span>
</div>
<div class="rs-form-btn">
<button type="submit" class="rs-btn" title="Search" id="search-dialog-btn" data-tms-button-name="search">
<span class="hide-for-small-only"></span>
<i class="icon-Search rs-margin-left1-m"></i>
</button>
</div>
</div>
</form>
Name: mfbForm —
<form id="mfbForm" name="mfbForm" data-abide="ajax" onsubmit="return false;"
ng-init="initWebform('frm_1f0a2dc6-084d-477d-8801-0e9308c0b3f7', '{"enabled":false,"steps":{},"currentStep":1,"totalSteps":0}', 'mow', '{"validityCheckbox":false,"tokenKey":"","invalidAppointmentIdError":"","initString":{}}'); "
novalidate="novalidate" class="ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength ng-valid-is-address-valid">
<input type="hidden" ng-model="model.wfbPageTitle" ng-init="model.wfbPageTitle='Scarlet Mailbox Outphasing'" value="Scarlet Mailbox Outphasing" autocomplete="off" class="ng-pristine ng-untouched ng-valid ng-not-empty">
<input type="hidden" ng-model="model.wfbParentPageTitle" ng-init="model.wfbParentPageTitle='forms'" value="forms" autocomplete="off" class="ng-pristine ng-untouched ng-valid ng-not-empty">
<input type="hidden" ng-model="model.wfbPageUrl" ng-init="model.wfbPageUrl='//www.scarlet.be/fr/homepage/orphans/forms/f_cr_scarlet_mailbox_outphasing.html'" value="//www.scarlet.be/fr/homepage/orphans/forms/f_cr_scarlet_mailbox_outphasing.html"
autocomplete="off" class="ng-pristine ng-untouched ng-valid ng-not-empty">
<div class="" ng-init="addStepTitle({stepKey: "", title: "Vos données", stepValidation: false, initString: {}, doNotShowInSummary: false})" ng-show="showStep('')">
<!-- ngIf: !isWizardEnabled -->
<h4 ng-if="!isWizardEnabled" class="ng-scope">Vos données</h4><!-- end ngIf: !isWizardEnabled -->
<div class="row">
<div ng-show="conditionalShow('email', conditionalRulesToBeApplied)" class="small-12 columns end">
<div class="rs-form-item"
ng-class="{error: (mfbForm.email.$invalid && mfbForm.email.$dirty) || ('email' !== 'email' && mfbForm.email.$invalid && mfbForm.email.$dirty), 'rs-form-success': mfbForm.email.$valid && mfbForm.email.$dirty && mfbForm.email.$valid && mfbForm.email.$dirty}">
<input type="text" id="email" name="email" placeholder="" ng-class="{'rs-filled': !!model.email.length || (typeof(model.email) == number && !!model.email)}" ng-required="conditionalRequired('','',
'',
'email',
conditionalRulesToBeApplied,
true)
" disabled="" ng-init="prefill("email","","none","text");wizardStepField("","email", "Compte de messagerie");" ng-model="model.email" px-enter-key-disabled=""
ng-blur="markAsDirty($event)" px-aria-invalid="" class="ng-pristine ng-untouched ng-not-empty ng-valid ng-valid-required rs-filled" aria-invalid="false" required="required" style="">
<label for="email" class="rs-form-label" ng-class="{error: ((mfbForm.email.$invalid && mfbForm.email.$dirty))}"> Compte de messagerie </label>
<!-- ngIf: mfbForm.email.$error.required -->
<!-- ngIf: !mfbForm.email.$error.required && mfbForm.email.$error.validateIfPatternIsRightOnHiddenField -->
<!-- ngIf: mfbForm.email.$error.emailConfirmation -->
<!-- ngIf: mfbForm.email.$error.pattern -->
<!-- ngIf: !mfbForm.email.$error.required && !mfbForm.email.$error.validateIfPatternIsRightOnHiddenField && !mfbForm.email.$error.pattern && ('email' !== 'email') && mfbForm.email.$error.pattern -->
<!-- ngIf: mfbForm.email.$error.invalid -->
<!-- ngIf: !mfbForm.email.$error.pattern && mfbForm.email.$error.invalidDate -->
</div>
<span ng-init="setErrorMessage('email','{ \'required\': \'Ce champ est obligatoire.\', \'pattern\': \'Texte non valide.\'}')"></span>
</div>
</div>
<div ng-show="conditionalShow('keepMailbox', conditionalRulesToBeApplied)" class="small-12 columns end">
<fieldset class="rs-form-item">
<legend id="keepMailbox"> Souhaitez-vous conserver votre/vos messagerie(s) Scarlet ? </legend>
<div class="rs-radio" ng-class="{error: (mfbForm.keepMailbox_0.$invalid && mfbForm.keepMailbox_0.$dirty)}">
<input type="radio" id="ac-keepMailbox_0" value="mailboxyes" name="keepMailbox" ng-model="model.keepMailbox"
ng-init="wizardStepField("","keepMailbox", "Souhaitez-vous conserver votre/vos messagerie(s) Scarlet ? ");" ng-required="!model.keepMailbox"
ng-class="{error: (mfbForm.keepMailbox_0.$invalid && mfbForm.keepMailbox_0.$dirty)}" ng-change="sendButtonAdobeEvent(false,"keepMailbox",model.keepMailbox)"
class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" required="required">
<label for="ac-keepMailbox_0" ng-class="{error: (mfbForm.keepMailbox_0.$invalid && mfbForm.keepMailbox_0.$dirty)}"> Oui </label>
<!-- ngIf: mfbForm.keepMailbox_0.$error.required -->
<!-- ngIf: mfbForm.keepMailbox_0.$error.pattern -->
</div>
<div class="rs-radio" ng-class="{error: (mfbForm.keepMailbox_1.$invalid && mfbForm.keepMailbox_1.$dirty)}">
<input type="radio" id="ac-keepMailbox_1" value="mailboxno" name="keepMailbox" ng-init="prefill('keepMailbox','','none','')" ng-model="model.keepMailbox" ng-required="!model.keepMailbox"
ng-class="{error: (mfbForm.keepMailbox_1.$invalid && mfbForm.keepMailbox_1.$dirty)}" ng-change="sendButtonAdobeEvent(false,"keepMailbox",model.keepMailbox)"
class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" required="required">
<label for="ac-keepMailbox_1" ng-class="{error: (mfbForm.keepMailbox_1.$invalid && mfbForm.keepMailbox_1.$dirty)}"> Non </label>
<!-- ngIf: mfbForm.keepMailbox_1.$error.required -->
<!-- ngIf: mfbForm.keepMailbox_1.$error.pattern -->
</div>
<!-- ngIf: ((mfbForm.keepMailbox_0.$error.required||mfbForm.keepMailbox_1.$error.required)) && submitted -->
</fieldset>
</div>
<div id="mailboxno" ng-show="applyConditionalSelect('radio','keepMailbox','mailboxno')" class="ng-hide">
<div class="row">
<div class="small-12 medium-12 large-12 columns ng-binding" ng-bind-html="prefillCKTextField('<p></p>
<p>Votre/vos compte(s) de messagerie sera/seront clôturé(s) le 1/11/2024. Vous n’avez rien à faire.</p>
<p>En choisissant cette option, vous conservez la possibilité de transférer vos e-mails et adresses avant la date de clôture.</p>
<p>Si vous avez mis en place une redirection d’e-mails, celle-ci sera active jusqu’au 1/11/2024</p>
<p>Vous souhaitez récupérer les e-mails qui s’y trouvent encore ?</p>
<p>Visitez nos FAQ pour découvrir la marche à suivre.</p>
<div class="rs-le"></div>
');">
<p></p>
<p>Votre/vos compte(s) de messagerie sera/seront clôturé(s) le 1/11/2024. Vous n’avez rien à faire.</p>
<p>En choisissant cette option, vous conservez la possibilité de transférer vos e-mails et adresses avant la date de clôture.</p>
<p>Si vous avez mis en place une redirection d’e-mails, celle-ci sera active jusqu’au 1/11/2024</p>
<p>Vous souhaitez récupérer les e-mails qui s’y trouvent encore ?</p>
<p>Visitez nos FAQ pour découvrir la marche à suivre.</p>
<div class="rs-le"></div>
</div>
</div>
</div>
<div id="mailboxyes" ng-show="applyConditionalSelect('radio','keepMailbox','mailboxyes')" class="ng-hide">
<div class="row">
<div ng-show="conditionalShow('clientScarlet', conditionalRulesToBeApplied)" class="small-12 columns end">
<div class="rs-form-item"
ng-class="{error: (mfbForm.clientScarlet.$invalid && mfbForm.clientScarlet.$dirty) || ('clientScarlet' !== 'clientScarlet' && mfbForm.clientScarlet.$invalid && mfbForm.clientScarlet.$dirty)}">
<input type="text" id="clientScarlet" name="clientScarlet" placeholder="Le numéro est visible sur votre facture"
ng-class="{'rs-filled': !!model.clientScarlet.length || (typeof(model.clientScarlet) == number && !!model.clientScarlet)}" ng-required="conditionalRequired('radio','keepMailbox',
'mailboxyes',
'clientScarlet',
conditionalRulesToBeApplied,
false)
" ng-readonly="disableEditing" ng-pattern="/^[0-9]*$/" pattern="^[0-9]*$"
ng-init="prefill("clientScarlet","","","text");wizardStepField("","clientScarlet", "Votre numéro de client Scarlet");" ng-model="model.clientScarlet"
px-enter-key-disabled="" ng-blur="markAsDirty($event)" px-aria-invalid="" aria-describedby="clientScarlet-helper" class="ng-pristine ng-untouched ng-empty ng-valid-pattern ng-valid ng-valid-required" aria-invalid="false">
<label for="clientScarlet" class="rs-form-label" ng-class="{error: ((mfbForm.clientScarlet.$invalid && mfbForm.clientScarlet.$dirty))}"> Votre numéro de client Scarlet <span ng-show="!conditionalRequired('','','',
'clientScarlet',
conditionalRulesToBeApplied,
false)
">(facultatif)</span>
</label>
<span class="rs-form-helper" id="clientScarlet-helper">Le numéro est visible sur votre facture</span>
<!-- ngIf: mfbForm.clientScarlet.$error.required -->
<!-- ngIf: !mfbForm.clientScarlet.$error.required && mfbForm.clientScarlet.$error.validateIfPatternIsRightOnHiddenField -->
<!-- ngIf: mfbForm.clientScarlet.$error.emailConfirmation -->
<!-- ngIf: mfbForm.clientScarlet.$error.pattern -->
<!-- ngIf: !mfbForm.clientScarlet.$error.required && !mfbForm.clientScarlet.$error.validateIfPatternIsRightOnHiddenField && !mfbForm.clientScarlet.$error.pattern && ('clientScarlet' !== 'clientScarlet') && mfbForm.clientScarlet.$error.pattern -->
<!-- ngIf: mfbForm.clientScarlet.$error.invalid -->
<!-- ngIf: !mfbForm.clientScarlet.$error.pattern && mfbForm.clientScarlet.$error.invalidDate -->
</div>
<span ng-init="setErrorMessage('clientScarlet','{ \'required\': \'Ce champ est obligatoire.\', \'pattern\': \'Numéro non valide\'}')"></span>
</div>
</div>
<div class="row">
<div ng-show="conditionalShow('FirstName', conditionalRulesToBeApplied)" class="small-12 columns end">
<div class="rs-form-item"
ng-class="{error: (mfbForm.FirstName.$invalid && mfbForm.FirstName.$dirty) || ('FirstName' !== 'FirstName' && mfbForm.FirstName.$invalid && mfbForm.FirstName.$dirty), 'rs-form-success': mfbForm.FirstName.$valid && mfbForm.FirstName.$dirty && mfbForm.FirstName.$valid && mfbForm.FirstName.$dirty}">
<input type="text" id="FirstName" name="FirstName" placeholder="" ng-class="{'rs-filled': !!model.FirstName.length || (typeof(model.FirstName) == number && !!model.FirstName)}" ng-required="conditionalRequired('radio','keepMailbox',
'mailboxyes',
'FirstName',
conditionalRulesToBeApplied,
true)
" ng-readonly="disableEditing" ng-init="prefill("FirstName","","firstName","text");wizardStepField("","FirstName", "Prénom");" ng-model="model.FirstName" px-enter-key-disabled=""
ng-blur="markAsDirty($event)" px-aria-invalid="" class="ng-pristine ng-untouched ng-empty ng-valid ng-valid-required" aria-invalid="false">
<label for="FirstName" class="rs-form-label" ng-class="{error: ((mfbForm.FirstName.$invalid && mfbForm.FirstName.$dirty))}"> Prénom </label>
<!-- ngIf: mfbForm.FirstName.$error.required -->
<!-- ngIf: !mfbForm.FirstName.$error.required && mfbForm.FirstName.$error.validateIfPatternIsRightOnHiddenField -->
<!-- ngIf: mfbForm.FirstName.$error.emailConfirmation -->
<!-- ngIf: mfbForm.FirstName.$error.pattern -->
<!-- ngIf: !mfbForm.FirstName.$error.required && !mfbForm.FirstName.$error.validateIfPatternIsRightOnHiddenField && !mfbForm.FirstName.$error.pattern && ('FirstName' !== 'FirstName') && mfbForm.FirstName.$error.pattern -->
<!-- ngIf: mfbForm.FirstName.$error.invalid -->
<!-- ngIf: !mfbForm.FirstName.$error.pattern && mfbForm.FirstName.$error.invalidDate -->
</div>
<span ng-init="setErrorMessage('FirstName','{ \'required\': \'Ce champ est obligatoire.\', \'pattern\': \'Texte non valide.\'}')"></span>
</div>
</div>
<div class="row">
<div ng-show="conditionalShow('LastName', conditionalRulesToBeApplied)" class="small-12 columns end">
<div class="rs-form-item"
ng-class="{error: (mfbForm.LastName.$invalid && mfbForm.LastName.$dirty) || ('LastName' !== 'LastName' && mfbForm.LastName.$invalid && mfbForm.LastName.$dirty), 'rs-form-success': mfbForm.LastName.$valid && mfbForm.LastName.$dirty && mfbForm.LastName.$valid && mfbForm.LastName.$dirty}">
<input type="text" id="LastName" name="LastName" placeholder="" ng-class="{'rs-filled': !!model.LastName.length || (typeof(model.LastName) == number && !!model.LastName)}" ng-required="conditionalRequired('radio','keepMailbox',
'mailboxyes',
'LastName',
conditionalRulesToBeApplied,
true)
" ng-readonly="disableEditing" ng-init="prefill("LastName","","lastName","text");wizardStepField("","LastName", "Nom");" ng-model="model.LastName" px-enter-key-disabled=""
ng-blur="markAsDirty($event)" px-aria-invalid="" class="ng-pristine ng-untouched ng-empty ng-valid ng-valid-required" aria-invalid="false">
<label for="LastName" class="rs-form-label" ng-class="{error: ((mfbForm.LastName.$invalid && mfbForm.LastName.$dirty))}"> Nom </label>
<!-- ngIf: mfbForm.LastName.$error.required -->
<!-- ngIf: !mfbForm.LastName.$error.required && mfbForm.LastName.$error.validateIfPatternIsRightOnHiddenField -->
<!-- ngIf: mfbForm.LastName.$error.emailConfirmation -->
<!-- ngIf: mfbForm.LastName.$error.pattern -->
<!-- ngIf: !mfbForm.LastName.$error.required && !mfbForm.LastName.$error.validateIfPatternIsRightOnHiddenField && !mfbForm.LastName.$error.pattern && ('LastName' !== 'LastName') && mfbForm.LastName.$error.pattern -->
<!-- ngIf: mfbForm.LastName.$error.invalid -->
<!-- ngIf: !mfbForm.LastName.$error.pattern && mfbForm.LastName.$error.invalidDate -->
</div>
<span ng-init="setErrorMessage('LastName','{ \'required\': \'Ce champ est obligatoire.\', \'pattern\': \'Texte non valide.\'}')"></span>
</div>
</div>
<div class="row">
<div ng-show="conditionalShow('CLE', conditionalRulesToBeApplied)" class="small-12 columns end">
<div class="rs-form-item"
ng-class="{error: (mfbForm.CLE.$invalid && mfbForm.CLE.$dirty) || ('CLE' !== 'CLE' && mfbForm.CLE.$invalid && mfbForm.CLE.$dirty), 'rs-form-success': mfbForm.CLE.$valid && mfbForm.CLE.$dirty && mfbForm.CLE.$valid && mfbForm.CLE.$dirty}">
<input type="text" id="CLE" name="CLE" placeholder="" ng-class="{'rs-filled': !!model.CLE.length || (typeof(model.CLE) == number && !!model.CLE)}" ng-required="conditionalRequired('radio','keepMailbox',
'mailboxyes',
'CLE',
conditionalRulesToBeApplied,
true)
" ng-readonly="disableEditing" ng-maxlength="100" ng-pattern="/^04[56789]\d{7}$/" pattern="^04[56789]\d{7}$"
ng-init="prefill("CLE","","none","tel");wizardStepField("","CLE", "Numéro de GSM ");" ng-model="model.CLE" px-enter-key-disabled="" ng-blur="markAsDirty($event)"
px-aria-invalid="" class="ng-pristine ng-untouched ng-empty ng-valid-pattern ng-valid-maxlength ng-valid ng-valid-required" aria-invalid="false">
<label for="CLE" class="rs-form-label" ng-class="{error: ((mfbForm.CLE.$invalid && mfbForm.CLE.$dirty))}"> Numéro de GSM </label>
<!-- ngIf: mfbForm.CLE.$error.required -->
<!-- ngIf: !mfbForm.CLE.$error.required && mfbForm.CLE.$error.validateIfPatternIsRightOnHiddenField -->
<!-- ngIf: mfbForm.CLE.$error.emailConfirmation -->
<!-- ngIf: mfbForm.CLE.$error.pattern -->
<!-- ngIf: !mfbForm.CLE.$error.required && !mfbForm.CLE.$error.validateIfPatternIsRightOnHiddenField && !mfbForm.CLE.$error.pattern && ('CLE' !== 'CLE') && mfbForm.CLE.$error.pattern -->
<!-- ngIf: mfbForm.CLE.$error.invalid -->
<!-- ngIf: !mfbForm.CLE.$error.pattern && mfbForm.CLE.$error.invalidDate -->
</div>
<span ng-init="setErrorMessage('CLE','{ \'required\': \'Ce champ est obligatoire.\', \'pattern\': \'Numéro mobile non valide\'}')"></span>
</div>
</div>
<div class="row">
<div ng-show="conditionalShow('language', conditionalRulesToBeApplied)" class="small-12 columns end" ng-class="{error: ((mfbForm.language.$invalid && mfbForm.language.$dirty))}" aria-describedby="mandatory-error pattern-error">
<div class="rs-form-item" ng-class="{error: ((mfbForm.language.$invalid && mfbForm.language.$dirty))}">
<select name="language" id="language" ng-init="wizardStepField("","language", "Langue");" ng-model="model.language" ng-blur="markAsDirty($event);" ng-required="conditionalRequired('radio','keepMailbox',
'mailboxyes',
'language',
conditionalRulesToBeApplied,
true)
" ng-change="sendButtonAdobeEvent(false,"language",model.language)" class="ng-pristine ng-untouched ng-empty ng-valid ng-valid-required">
<option value="" selected="selected"></option>
<option ng-init="wizardStepFieldAtDropdownValue("language", "french", "Français"); " value="french">Français</option>
<option ng-init="wizardStepFieldAtDropdownValue("language", "dutch", "Néerlandais"); prefill("language","","none","select", "", false)" value="dutch">
Néerlandais</option>
</select>
<label class="rs-form-label" for="language" ng-class="{error: ((mfbForm.language.$invalid && mfbForm.language.$dirty))}"> Langue </label>
<span ng-init="setErrorMessage('language','{ \'required\': \'Ce champ est obligatoire.\', \'pattern\': \'Faites votre choix.\'}')"></span>
<!-- ngIf: mfbForm.language.$error.required -->
<!-- ngIf: mfbForm.language.$error.pattern -->
</div>
</div>
</div>
<div class="row">
<div ng-show="conditionalShow('gender', conditionalRulesToBeApplied)" class="small-12 columns end" ng-class="{error: ((mfbForm.gender.$invalid && mfbForm.gender.$dirty))}" aria-describedby="mandatory-error pattern-error">
<div class="rs-form-item" ng-class="{error: ((mfbForm.gender.$invalid && mfbForm.gender.$dirty))}">
<select name="gender" id="gender" ng-init="wizardStepField("","gender", "Titre");" ng-model="model.gender" ng-blur="markAsDirty($event);" ng-required="conditionalRequired('radio','keepMailbox',
'mailboxyes',
'gender',
conditionalRulesToBeApplied,
true)
" ng-change="sendButtonAdobeEvent(false,"gender",model.gender)" class="ng-pristine ng-untouched ng-empty ng-valid ng-valid-required">
<option value="" selected="selected"></option>
<option ng-init="wizardStepFieldAtDropdownValue("gender", "mr", "Monsieur"); " value="mr">Monsieur</option>
<option ng-init="wizardStepFieldAtDropdownValue("gender", "mrs", "Madame"); prefill("gender","","none","select", "", false)" value="mrs">Madame</option>
</select>
<label class="rs-form-label" for="gender" ng-class="{error: ((mfbForm.gender.$invalid && mfbForm.gender.$dirty))}"> Titre </label>
<span ng-init="setErrorMessage('gender','{ \'required\': \'Ce champ est obligatoire.\', \'pattern\': \'Faites votre choix.\'}')"></span>
<!-- ngIf: mfbForm.gender.$error.required -->
<!-- ngIf: mfbForm.gender.$error.pattern -->
</div>
</div>
</div>
<div class="row">
<div ng-show="conditionalShow('BIRTHDATE', conditionalRulesToBeApplied)" class="small-12 columns end">
<div class="rs-form-item"
ng-class="{error: (mfbForm.BIRTHDATE.$invalid && mfbForm.BIRTHDATE.$dirty) || ('BIRTHDATE' !== 'BIRTHDATE' && mfbForm.BIRTHDATE.$invalid && mfbForm.BIRTHDATE.$dirty), 'rs-form-success': mfbForm.BIRTHDATE.$valid && mfbForm.BIRTHDATE.$dirty && mfbForm.BIRTHDATE.$valid && mfbForm.BIRTHDATE.$dirty}">
<input type="text" id="BIRTHDATE" name="BIRTHDATE" placeholder="jj/mm/aaaa" ng-class="{'rs-filled': !!model.BIRTHDATE.length || (typeof(model.BIRTHDATE) == number && !!model.BIRTHDATE)}" ng-required="conditionalRequired('radio','keepMailbox',
'mailboxyes',
'BIRTHDATE',
conditionalRulesToBeApplied,
true)
" ng-readonly="disableEditing" ng-pattern="/[0-9]{2}\/[0-9]{2}\/[0-9]{4}/" pattern="[0-9]{2}/[0-9]{2}/[0-9]{4}"
ng-init="prefill("BIRTHDATE","","none","text");wizardStepField("","BIRTHDATE", "Date de naissance");" ng-model="model.BIRTHDATE" px-enter-key-disabled=""
ng-blur="markAsDirty($event)" px-aria-invalid="" aria-describedby="BIRTHDATE-helper" class="ng-pristine ng-untouched ng-empty ng-valid-pattern ng-valid ng-valid-required" aria-invalid="false">
<label for="BIRTHDATE" class="rs-form-label" ng-class="{error: ((mfbForm.BIRTHDATE.$invalid && mfbForm.BIRTHDATE.$dirty))}"> Date de naissance </label>
<span class="rs-form-helper" id="BIRTHDATE-helper">jj/mm/aaaa</span>
<!-- ngIf: mfbForm.BIRTHDATE.$error.required -->
<!-- ngIf: !mfbForm.BIRTHDATE.$error.required && mfbForm.BIRTHDATE.$error.validateIfPatternIsRightOnHiddenField -->
<!-- ngIf: mfbForm.BIRTHDATE.$error.emailConfirmation -->
<!-- ngIf: mfbForm.BIRTHDATE.$error.pattern -->
<!-- ngIf: !mfbForm.BIRTHDATE.$error.required && !mfbForm.BIRTHDATE.$error.validateIfPatternIsRightOnHiddenField && !mfbForm.BIRTHDATE.$error.pattern && ('BIRTHDATE' !== 'BIRTHDATE') && mfbForm.BIRTHDATE.$error.pattern -->
<!-- ngIf: mfbForm.BIRTHDATE.$error.invalid -->
<!-- ngIf: !mfbForm.BIRTHDATE.$error.pattern && mfbForm.BIRTHDATE.$error.invalidDate -->
</div>
<span ng-init="setErrorMessage('BIRTHDATE','{ \'required\': \'Ce champ est obligatoire.\', \'pattern\': \'Texte non valide.\'}')"></span>
</div>
</div>
<div class="row">
<div class="columns rs-form-item" ng-init="wizardStepField("","address", "Adresse"); setAddressFieldControlName("address")"
ng-class="{error: errorMessages.lomKey || (mfbForm.address.$invalid && mfbForm.address.$dirty), 'rs-form-success': (mfbForm.address.$valid && mfbForm.address.$dirty && !(errorMessages.lomKey))}">
<!-- ngIf: conditionalShow('address', conditionalRulesToBeApplied) --><wfb-address-field ng-if="conditionalShow('address', conditionalRulesToBeApplied)"
ng-required="conditionalRequired('radio','keepMailbox','mailboxyes','address',conditionalRulesToBeApplied, true)" name="address" data-translations="{
"boxLabel": "Boîte",
"cityLabel": "Ville",
"mandatoryError": "The field is mandatory",
"streetLabel": "Rue",
"suffixLabel": "Suffixe",
"postalCodeLabel": "Code postal",
"numberLabel": "Numéro",
"invalidInputError": "L'adresse introduite n'est pas reconnue par nos systèmes. Veuillez vérififier si elle est correcte et appeler le 0800 33 800 en cas de problème."
}" data-config="{
"xCallerChain": "mow",
"addressFormSteps": "4"
}" data-control-names="{
"cityName": "cityName",
"houseNumber": "houseNumber",
"lomKey": "lomKey",
"streetName": "streetName",
"zipCode": "zipCode",
"houseNumberSuffix": "houseNumberSuffix",
"boxNumber": "boxNumber"
}" data-ng-model="model.address" caller-app="mow" form="mfbForm" is-address-valid="" data-helper-address-validation="false" _nghost-geu-c38="" ng-version="14.2.12"
class="ng-pristine ng-untouched ng-scope ng-empty ng-valid-is-address-valid ng-valid ng-valid-required"><lib-address-form _ngcontent-geu-c38="" id="wfb-address">
<div><!----><!----><!---->
<div class="rs-flex-collapse rs-flex-row">
<div class="medium-6 rs-flex-columns small-12"><!----><lib-address-form-zip-code-field>
<div class="rs-form-item rs-form-item-prefix"><input id="ac-zipCode-select" name="zipCode-select" data-cy="modifyAccountDetails-select-zipCode" aria-describedby="ac-zipCode-select-helper" required="" type="search"
role="combobox" autocomplete="off" aria-expanded="true" aria-autocomplete="list" minlength="4" class="ng-untouched ng-pristine ng-invalid"><!----><label for="ac-zipCode-select"
data-cy="modifyAccountDetails-select-zipCode-label" class="rs-form-label">Code postal</label><span id="ac-zipCode-input-error" class="error"><!----><!----></span>
<ul data-cy="zip-code-dropdown-list" role="listbox" id="ac-zipCode-list" aria-live="polite" class="rs-form-search-list" style="display: none;"><!----></ul><!---->
</div><!---->
</lib-address-form-zip-code-field><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div>
<div class="medium-6 rs-flex-columns small-12"><!----><!----><!----><lib-text-fields class="ng-untouched ng-pristine">
<div>
<div class="rs-form-item"><input id="ac-input-wfb-address_city" type="text" placeholder="" autocomplete="" class="ng-untouched ng-pristine" disabled=""><!----><!----><!----><label class="rs-form-label"
for="ac-input-wfb-address_city">Ville</label><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!---->
</div>
</lib-text-fields><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><!---->
</div>
<div class="rs-flex-collapse rs-flex-row">
<div class="medium-12 rs-flex-columns small-12"><!----><!----><!----><!----><lib-street-field>
<div class="rs-form-item rs-form-item-prefix"><input id="ac-streetName-input" data-cy="input-streetName" name="streetName-input" aria-describedby="ac-streetName-input-helper" type="search" role="combobox" autocomplete="off"
aria-expanded="true" aria-autocomplete="list" minlength="3" disabled="" class="ng-untouched ng-pristine"><!----><label for="ac-streetName-input" data-cy="modifyAccountDetails-input-streetName-label"
class="rs-form-label">Rue</label><span id="ac-streetName-input-error" class="error"><!----><!----></span>
<ul data-cy="street-dropdown-list" role="listbox" id="ac-streetTypeSearch-list" aria-live="polite" class="rs-form-search-list" style="display: none;"><!----></ul><!---->
</div><!---->
</lib-street-field><!----><!----><!----><!----><!----><!----><!----><!----><!----><!----></div><!---->
</div>
<div class="rs-flex-collapse rs-flex-row">
<div class="medium-4 rs-flex-columns small-12">
<div class="rs-form-item"><!----><!----><!----><!----><lib-house-number-field>
<div class="rs-form-item rs-form-item-prefix"><input id="ac-house-number-input" data-cy="modifyAccountDetails-select-number" name="number-input" aria-describedby="ac-number-select-helper" required="" autocomplete="off"
type="search" role="combobox" aria-expanded="true" aria-autocomplete="list" minlength="1" disabled="" class="ng-untouched ng-pristine"><!----><label for="ac-house-number-input"
data-cy="modifyAccountDetails-select-number-label" class="rs-form-label">Numéro</label><span id="ac-streetName-input-error" class="error"><!----><!----><!----></span>
<ul data-cy="house-number-dropdown-list" role="listbox" id="ac-houseNumberTypeSearch-list" aria-live="polite" class="rs-form-search-list" style="display: none;"><!----></ul><!---->
</div><!---->
</lib-house-number-field><!----><!----><!----><!----><!----><!----><!----><!----></div><!----><!---->
</div>
<div class="medium-4 rs-flex-columns small-12">
<div class="rs-form-item rs-form-item-prefix"><!----><!----><!----><!----><!----><lib-text-fields class="ng-untouched ng-pristine">
<div>
<div class="rs-form-item"><input id="ac-input-wfb-address_suffix" type="text" placeholder="" autocomplete="" class="ng-untouched ng-pristine" disabled=""><!----><!----><!----><label class="rs-form-label"
for="ac-input-wfb-address_suffix">Suffixe</label><!----><!----><!----><!----></div><!----><!----><!----><!----><!----><!----><!---->
</div>
</lib-text-fields><!----><!----><!----><!----><!----><!----><!----></div><!----><!---->
</div>
<div class="medium-4 rs-flex-columns small-12">
<div class="rs-form-item"><!----><!----><!----><!----><!----><!----><lib-box-number-field>
<div class="rs-form-item rs-filled"><input id="ac-boxNumber-input" data-cy="input-boxNumber" name="boxNumber-input" aria-describedby="ac-boxNumber-input-helper" type="search" role="combobox" autocomplete="off"
aria-expanded="true" aria-autocomplete="list" minlength="1" disabled="" class="ng-untouched ng-pristine"><!----><label for="ac-boxNumber-input" data-cy="modifyAccountDetails-input-boxNumber-label"
class="rs-form-label">Boîte</label>
<ul data-cy="box-dropdown-list" role="listbox" id="ac-boxTypeSearch-list" aria-live="polite" class="rs-form-search-list" style="display: none;"><!----></ul><!---->
</div><!---->
</lib-box-number-field><!----><!----><!----><!----><!----><!----></div><!----><!---->
</div><!---->
</div><!----><!----><!----><!----><!---->
</div><!---->
</lib-address-form></wfb-address-field><!-- end ngIf: conditionalShow('address', conditionalRulesToBeApplied) -->
<!-- ngIf: errorMessages.lomKey -->
<!-- ngIf: (mfbForm.address.$invalid && mfbForm.address.$dirty) -->
</div>
</div>
</div>
<div id="step-form-validation-error" style="display: none" class="rs-msgbox rs-msgbox-error " data-ng-non-bindable="" data-alert="" aria-live="assertive" role="alertdialog">
<div class="rs-msgbox-title">
</div>
<div class="rs-msgbox-content">
</div>
<div class="rs-msgbox-icon">
<i class="icon-Error-box" aria-hidden="true"></i>
</div>
</div>
</div>
<div class="row">
<div class="small-12 columns">
<div class="rs-flex-row rs-flex-dir-col-small-only">
<!-- ngIf: !isWizardEnabled || isLastStep() -->
<div ng-if="!isWizardEnabled || isLastStep()" class="rs-flex-column rs-flex-shrink rs-order-m2 ng-scope">
<a href="javascript:void(0)" class="rs-btn rs-btn-next rs-btn-nl-so submitBtn" ng-click="sendButtonAdobeEvent(true,'send');sendForm(mfbForm, 'cr_scarlet_mailbox_outphasing2', '')">
Envoyer
</a>
</div><!-- end ngIf: !isWizardEnabled || isLastStep() -->
<!-- ngIf: isWizardEnabled && !isLastStep() -->
</div>
</div>
<div id="wfbProgressModal" class="reveal-modal rs-reveal-modal-mobile full" data-reveal="" data-options="closeOnBackgroundClick:false">
<h2 class="text-center">Veuillez patienter quelques instants, vos données sont en cours de traitement</h2>
<p class="text-center"><img src="/.resources/cdn/images/webformbuilder/loader~2024-07-12-11-21-26-000~cache.gif" alt="loader"></p>
</div>
</div>
</form>
Text Content
Aller directement au contenu principal FR * EN * NL * DE "> Menu * Packs * Internet * Mobile * TV * Aide * * Webmail Mail * Chercher Recherche * Contact Contact MyScarlet Rechercher Fermer la boîte de message Je cherche... Exemple : internet, facture, MyScarlet,… Recherches fréquentes * Wi-fi * Changer d'abonnement * Déménagement * Facture Aide Un problème avec internet ? Vous n’avez plus d’internet ? Le wi-fi est très lent ou coupé ? Vous avez des problèmes de connexion avec votre b-box ? Suivez nos conseils. Un problème avec la TV ? Vous avez un problème avec votre TV ? Votre TV Box ne répond plus ou votre écran TV est noir ? Nous vous aidons à trouver la solution. Les guides d'installation et d'utilisation Retrouvez les instructions détaillées pour configurer et utiliser efficacement nos appareils. Union Scarlet – Proximus Nouvelle période de facturation, nouveaux décomptes, nouveau compte bancaire… Découvrez tous les changements. Voir toute l'aide CONSERVER OU SUPPRIMER VOTRE OU VOS COMPTES DE MESSAGERIE VOS DONNÉES Compte de messagerie Souhaitez-vous conserver votre/vos messagerie(s) Scarlet ? Oui Non Votre/vos compte(s) de messagerie sera/seront clôturé(s) le 1/11/2024. Vous n’avez rien à faire. En choisissant cette option, vous conservez la possibilité de transférer vos e-mails et adresses avant la date de clôture. Si vous avez mis en place une redirection d’e-mails, celle-ci sera active jusqu’au 1/11/2024 Vous souhaitez récupérer les e-mails qui s’y trouvent encore ? Visitez nos FAQ pour découvrir la marche à suivre. Votre numéro de client Scarlet (facultatif) Le numéro est visible sur votre facture Prénom Nom Numéro de GSM Français Néerlandais Langue Monsieur Madame Titre Date de naissance jj/mm/aaaa Code postal Ville Rue Numéro Suffixe Boîte Envoyer VEUILLEZ PATIENTER QUELQUES INSTANTS, VOS DONNÉES SONT EN COURS DE TRAITEMENT VOUS AVEZ UNE QUESTION? POSEZ-LA À L'UN DE NOS CONSEILLERS. FAITES VOTRE CHOIX: >Fermer VOUS AVEZ UNE QUESTION? POSEZ-LA À L'UN DE NOS CONSEILLERS. FAITES VOTRE CHOIX: TÉLÉCHARGER NOTRE APP * * -------------------------------------------------------------------------------- RETROUVEZ-NOUS SUR * * * * Pack * Duo * Trio Fix * Trio Mobile * TV digitale Internet * Poco * Loco Mobile * Red * Berry * Cherry * Hot Espace client * MyScarlet * FAQ * Webmail * Déménager * Avis clients Points de vente Tous droits réservés. © 2024 Scarlet * Conditions générales, info consommateur et Vie privée * Liste des prix * Politique de gestion des cookies * Accessibilité * Récapitulatifs contractuels * Cookie manager * Coordonnées de l’entrepriseNouvelle fenêtre Ce site a été créé et est géré conformément au droit belge. Download the My Scarlet App from the Apple App Store (New window)Download the My Scarlet App from the Google Play Store (New window)Facebook (New window)Twitter (New window)Youtube (New window)Instagram (New window) SCARLET UTILISE DES COOKIES Scarlet est une marque commerciale de Proximus SA de droit public. Scarlet installe des cookies sur ses sites web pour assurer le bon fonctionnement de ceux-ci, améliorer votre expérience de navigation, analyser l’utilisation, et adapter leurs contenus et publicités sur base de vos centres d’intérêts. Les partenaires avec lesquels Scarlet collabore peuvent également installer des cookies sur nos sites afin d’afficher sur d'autres sites ou des médias sociaux des publicités susceptibles de vous intéresser. Attention, le blocage de certains cookies peut entraver le bon fonctionnement du site. Gestion des cookies Paramètres des cookies Tout refuser Autoriser tous les cookies CONFIGURER VOS PRÉFÉRENCES DE COOKIES Cochez les cookies auxquels vous consentez. Tout autoriser GÉRER LES PRÉFÉRENCES DE CONSENTEMENT COOKIES ET TECHNOLOGIES SIMILAIRES NÉCESSAIRES ET D'ANALYSES Toujours actif Ils sont indispensables au fonctionnement du site et sont automatiquement actifs (ex. session ID). Vous ne pouvez pas désactiver ces cookies. Les cookies Proximus de première partie permettent d’analyser le trafic sur les sites web de Proximus. Ces cookies sont purement statistiques. Ils permettent à Proximus d’analyser l’utilisation de son site web, par exemple en quantifiant les visites sur le site, en déterminant s'il existe des problèmes de performance, etc. Ces informations nous aident à fournir le meilleur service et les meilleures performances. Exemples de fonctionnalités autorisées: "Se souvenir des informations de login et fournir un login sécurisé","Se souvenir des éléments de votre panier pour quelques heures","Analyse de trafic pour optimiser les fonctions du site","Analyser de l’utilisation du site pour fournir un contenu adapté" Détails du fournisseur PERSONNALISATION D’OFFRES PROXIMUS ET D'EXPÉRIENCE Personnalisation d’offres Proximus et d'expérience D’autres cookies permettent une expérience plus personnalisée sur nos sites web. Grâce à ces cookies, nous optimisons votre navigation en affichant des informations et des offres pertinentes sur tous les sites web de Proximus. Ils permettent de récolter et analyser des données de surf personnalisées. Par exemple, Proximus utilise votre comportement de navigation pour vous proposer des messages marketing sur nos produits ou services en fonction de vos intérêts. Ces cookies sont entièrement contrôlés par Proximus afin qu’aucune des informations collectées ne soit jamais transmise à des tiers autres que nos sous-traitants agissant en notre nom. L’installation de ces cookies est soumise à votre consentement. Vous pouvez les désactiver à tout moment. Si vous consentez à l'utilisation de ces cookies et que vous êtes un client Proximus, vos données client (ex. adresse, âge, vos intérêts, l'historique de vos commandes, etc.) peuvent être utilisées pour déterminer l'annonce Proximus en ligne la mieux adaptée pour vous, à moins que vous ne vous soyez opposé à l'utilisation de vos données à des fins de marketing direct. Pour plus d'informations, veuillez consulter notre politique de confidentialité Exemples de fonctionnalités autorisées: "Fournir des offres Proximus basées sur vos intérêts","Combinaison de vos données client avec les données des cookies pour de la publicité sur nos sites webs","Proposer des offres commerciales en fonction de votre comportement de navigation" Détails du fournisseur COOKIES ET TECHNOLOGIES SIMILAIRES DÉPOSÉS PAR DES PARTIES TIERCES Cookies et technologies similaires déposés par des parties tierces Certains cookies fournis par des partenaires tiers sont nécessaire pour accéder à certains contenus. Afin de garantir le plus haut niveau de protection, Proximus a décidé de soumettre le placement de ces cookies à votre consentement. Dès lors, Si ce niveau n’est pas choisi, des contenus tels que vidéos, cartes, médias sociaux ou sons peuvent être bloqués. Vous pouvez consulter la liste des cookies des parties tierces en cliquant dans cette fenêtre en bas à droite sur le lien "Plus d’infos sur les cookies". Exemples de fonctionnalités autorisées: "Vous autorise à exécuter du contenu vidéo ou sonore hébergé sur des sites tiers","Autorise des tiers à fournir des outils permettant de partager du contenu sur les réseaux sociaux" Détails du fournisseur COOKIES ET TECHNOLOGIES SIMILAIRES UTILISÉS PAR PROXIMUS ET DES PARTIES TIERCES POUR AFFICHER DES PUBLICITÉS CIBLÉES Cookies et technologies similaires utilisés par Proximus et des parties tierces pour afficher des publicités ciblées Ils sont utilisés pour permettre à Proximus de vous afficher des publicités pertinentes liées à vos intérêts pour ses propres produits et services sur les sites non-Proximus et les médias sociaux. Si vous consentez à l'utilisation de ces cookies et que vous êtes un client Proximus, vos données client seront utilisées (ex. adresse, âge, vos intérêts, l'historique de vos commandes, etc.) à moins que vous ne vous soyez opposé à l'utilisation de vos données à des fins de marketing direct. Ils sont aussi utilisés pour permettre à Proximus et à des parties tierces de vous afficher des publicités pertinentes liées à vos intérêts pour des annonceurs tiers sur des sites Proximus et non-Proximus. Si vous consentez à l'utilisation de ces cookies et que vous êtes un client Proximus, vos données client seront utilisées (ex. adresse, âge, vos intérêts, l'historique de vos commandes, etc.) à condition que vous ayez préalablement consentit à l’utilisation de vos données dans le cadre de publicités personnalisées sur le web et/ou via Ads & data. La liste des parties tierces avec lesquelles Proximus partage des cookies est consultable ici. Exemples de fonctionnalités autorisées: "Fournir des publicités ciblées sur les sites non-Proximus et les médias sociaux en fonction de vos visites web sur nos produits","Autorise les parties tierces à vous fournir des publicités ciblées sur les sites Proximus et non-Proximus","Vous exclure de nos campagnes digitales car vous avez déjà acheté le produit" Détails du fournisseur Back Button PERFORMANCE COOKIES Search Icon Filter Icon Clear checkbox label label Apply Cancel Consent Leg.Interest Switch Label label Switch Label label Switch Label label * View Cookies * Name cookie name Soumettre vos préférences