offre.bricomonde.com Open in urlscan Pro
54.197.224.139  Public Scan

URL: https://offre.bricomonde.com/survey/programme-solaire-pm?gclid=CjwKCAiA4smsBhAEEiwAO6DEjQDfoswCP54SmhG-HoLiiQwdrFrJ_zl-4AQ721...
Submission: On January 01 via manual from FR — Scanned from FR

Form analysis 1 forms found in the DOM

Name: forms.question700686

<form name="forms.question700686" ng-submit="next()" novalidate="" class="ng-pristine ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength">
  <style>
    {
        {
        getNodeBackButtonStyle(currentNode.object)
      }
    }

      {
        {
        getNodeNextButtonStyle(currentNode.object)
      }
    }
  </style><!-- ngIf: [3,4,5,6,9,10,14,11,12,13].indexOf(currentNode.object.typeId) !== -1 -->
  <style ng-if="[3,4,5,6,9,10,14,11,12,13].indexOf(currentNode.object.typeId) !== -1" class="ng-scope">
    {
        {
        getNodeFormInputStyle(currentNode)
      }
    }
  </style><!-- end ngIf: [3,4,5,6,9,10,14,11,12,13].indexOf(currentNode.object.typeId) !== -1 -->
  <div class="col-sm-12">
    <div class="node-well question-content-text well" ng-class="{
            well: !(embedded || currentNode.object.data.useVideo),
            'well-alt': embedded || currentNode.object.data.useVideo
            }" ng-style="!(embedded || currentNode.object.data.useVideo) ? containerStyle : containerStyle"
      style="background-color: rgba(0, 181, 232, 0); border-width: 2px; border-style: none; border-color: rgb(0, 181, 232); border-radius: 10px; margin-top: -10px; padding-top: 0px;">
      <div class="row">
        <div class="col-sm-12"><!-- ngRepeat: file in currentNode.object.files --></div>
      </div>
      <h2 class="question-text question-title node-title text-center html-area ng-hide" compile="currentNode.object.text" compile-fields="fields" ng-hide="currentNode.data.doNotDisplayTitle">Postal Code</h2>
      <!-- ngIf: currentNode.object.contentType === 'text' -->
      <div ng-if="currentNode.object.contentType === 'text'" class="ng-scope"><!-- ngIf: currentNode.object.description -->
        <div class="panel panel-default lh-panel-default ng-scope" ng-style="panelStyle" ng-if="currentNode.object.description"
          style="background-color: rgba(255, 255, 255, 0); border-width: 2px; border-style: none; border-color: rgb(255, 255, 255); border-radius: 15px; margin-top: 0px; padding-top: 0px;">
          <div class="panel-body">
            <div compile="currentNode.object.description" compile-fields="fields" class="question-description node-content clearfix html-area">
              <h2 style="text-align: center;" class="ng-scope"><span style="color:#ffffff;">Calculez vos économies et découvrez les subventions de votre région.</span></h2>
              <p style="text-align: center;" class="ng-scope"><span style="color:#ffffff;">Gratuit en 30 secondes</span></p>
              <p style="text-align: center;" class="ng-scope">&nbsp;</p>
              <h1 style="text-align: center;" class="ng-scope"><span style="color:#ffffff;"><strong>Votre code postal</strong></span></h1>
            </div>
          </div>
        </div><!-- end ngIf: currentNode.object.description -->
      </div>
      <!-- end ngIf: currentNode.object.contentType === 'text' --><!-- ngIf: currentNode.object.contentType === 'lines' --><!-- ngIf: useAnswers(currentNode) --><!-- ngIf: useChoices(currentNode) --><!-- Text Block, Text Field, Number, Mobile, Slider, Address, Dropdown --><!-- ngIf: [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14].indexOf(currentNode.object.typeId) !== -1 -->
      <div ng-if="[3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14].indexOf(currentNode.object.typeId) !== -1" class="question-inputs ng-scope equal" adjustable-column-height=".panel-body" adjustable-delay="currentNode.object.data.delayShowAnswers">
        <div class="question-answer mb20 ng-isolate-scope" delay="currentNode.object.data.delayShowAnswers" style="">
          <div class="form-group clearfix field-answer text-center" ng-style="{}" ng-class="{'has-error': questionForm.$submitted &amp;&amp; questionForm.answerText.$error.required}">
            <!-- ngIf: currentNode.object.typeId == 3 --><!-- ngIf: currentNode.object.typeId == 4 -->
            <div ng-if="currentNode.object.typeId == 4" class="text-field ng-scope"><input class="form-control question-field ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-minlength ng-valid-maxlength"
                name="answerText" id="answer-field" autofocus-false="" ng-model="currentNode.object.answerText" placeholder="Code Postal" ui-mask="" ui-mask-placeholder="" ui-mask-placeholder-char="_" ng-minlength="5" ng-maxlength="5"
                ng-required="currentNode.object.field.required || currentNode.object.data.required" list="input-data-list" required="required"><!-- ngIf: isFieldError('answerText') -->
              <div class="invalid-feedback text-left ng-scope" style="color: red" ng-if="isFieldError('answerText')"><span ng-show="currentNode.object.data.minlength &amp;&amp; forms[currentNodeKey]['$error']['minlength']"
                  class="ng-binding ng-hide"></span> <span ng-show="currentNode.object.data.maxlength &amp;&amp; forms[currentNodeKey]['$error']['maxlength']" class="ng-binding ng-hide">Veuillez saisir un code postal valide</span></div>
              <!-- end ngIf: isFieldError('answerText') --><!-- ngIf: currentNode.object.data.datalist -->
              <div><span class="text-muted small ng-binding ng-hide" ng-show="currentNode.object.data.mask.hint">Examples: </span> <span class="text-muted small ng-binding ng-hide" ng-show="currentNode.object.data.regex.hint">Examples: </span></div>
            </div>
            <!-- end ngIf: currentNode.object.typeId == 4 --><!-- ngIf: currentNode.object.typeId == 14 --><!-- ngIf: currentNode.object.typeId == 5 --><!-- ngIf: currentNode.object.typeId == 6 --><!-- date --><!-- ngIf: currentNode.object.typeId === QUESTION_TYPE.DATE --><!-- END date --><!-- time --><!-- ngIf: currentNode.object.typeId === QUESTION_TYPE.TIME --><!-- END time --><!-- datetime --><!-- ngIf: currentNode.object.typeId === QUESTION_TYPE.DATETIME --><!-- END datetime --><!-- ngIf: currentNode.object.field.helper && currentNode.object.field.data.displayHelperText --><!-- ngIf: currentNode.object.typeId == 8 --><!-- ngIf: currentNode.object.typeId === 9 --><!-- ngIf: currentNode.object.typeId === 10 --><!-- ngIf: false && currentNode.object.typeId == 10 && screenWidth > 769 --><!-- ngIf: false && currentNode.object.typeId == 10 && screenWidth < 768 -->
          </div>
        </div>
      </div><!-- end ngIf: [3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14].indexOf(currentNode.object.typeId) !== -1 --><!-- ngIf: currentNode.data.transitionLoader.content --><!-- ngIf: errorMessage -->
      <div class="question-buttons clearfix text-center" ng-class="{'back-only': quiz.data.backButtonOnly, 'node-dropdown': currentNode.object.typeId == 10 }">
        <!-- Display Next Button by Default = TRUE (CHECKED)--><!-- ngIf: quiz.data.displayButton -->
        <div ng-if="quiz.data.displayButton" class="clearfix ng-scope"><!-- ======== BACK BUTTON ========= --><!-- Back Button not an image -->
          <!-- ngIf: !isFirstNode() && validBackOnly() && !currentNode.object.data.backButtonImage && !quiz.backButton && !currentNode.object.data.useNodeLevelButton --><!-- Back Button not an image Used Node LEvel Button Style -->
          <!-- ngIf: !isFirstNode() && validBackOnly() && !currentNode.object.data.backButtonImage && currentNode.object.data.useNodeLevelButton --><!-- if Back button only is enable (Image Button) - appearance global image -->
          <!-- ngIf: !isFirstNode() && quiz.data.backButtonOnly && !currentNode.object.data.useImageButtons && quiz.backButton && !currentNode.object.data.useNodeLevelButton --><!-- if Back button only is enable (Image Button) - node level image -->
          <!-- ngIf: !isFirstNode() && quiz.data.backButtonOnly && currentNode.object.data.useImageButtons --><!-- if Add back and next buttons is enable (Image Button) - appearance global image -->
          <!-- ngIf: !isFirstNode() && quiz.hasButton && quiz.backButton && !currentNode.object.data.backButtonImage && !currentNode.object.data.useNodeLevelButton --><!-- if Add back and next buttons is enable (Image Button) - node level image -->
          <!-- ngIf: !isFirstNode() && quiz.hasButton && currentNode.object.data.backButtonImage && !currentNode.object.data.useNodeLevelButton --><!-- ========== END BACK BUTTON ========== --><!-- ======== NEXT BUTTON ========= -->
          <!-- ngIf: !quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !(quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage --><button
            class="btn next-btn btn-primary pull- html-area" compile="currentNode.object.data.styles.nextButtonText || getNextButtonText()" compile-fields="fields" delay="delayButton()" ng-disabled="isButtonDisabled()"
            ng-if="!quiz.nextButton &amp;&amp; (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 &amp;&amp; currentNode.object.selectedAnswer)) &amp;&amp; !(quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) &amp;&amp; !currentNode.object.data.nextButtonImage"
            disabled="disabled" style="">CALCULER MES
            AIDES</button><!-- end ngIf: !quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !(quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage -->
          <!-- ngIf: !quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && (quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage --><!-- NEXT BUTTON Used Node Level Buttons  -->
          <!-- ngIf: currentNode.object.data.useNodeLevelButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !(quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage -->
          <!-- ngIf: currentNode.object.data.useNodeLevelButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && (quiz.data.styles.nextButtonBackgroundColor || quiz.data.styles.nextButtonBorderWidth) && !currentNode.object.data.nextButtonImage --><!-- END -->
          <!-- ngIf: quiz.nextButton && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) && !currentNode.object.data.nextButtonImage && !currentNode.object.data.useNodeLevelButton --><!-- Next Button Node Level Image -->
          <!-- ngIf: currentNode.object.data.nextButtonImage && (quiz.hasButton || (currentNode.object.typeId != 1) || (currentNode.object.typeId == 1 && currentNode.object.selectedAnswer)) --><!-- ========== END NEXT BUTTON ========== --></div>
        <!-- end ngIf: quiz.data.displayButton --><!-- END Condition CHECKED--><!-- Display Next Button by Default = FALSE (UNCHECK) --><!-- ngIf: !quiz.data.displayButton --><!-- END Condition UNCHECK -->
      </div>
    </div>
  </div>
</form>

Text Content

Please wait...
  Veuillez patienter pendant que nous vous redirigeons vers la page suivante.


POSTAL CODE


CALCULEZ VOS ÉCONOMIES ET DÉCOUVREZ LES SUBVENTIONS DE VOTRE RÉGION.

Gratuit en 30 secondes

 


VOTRE CODE POSTAL

Veuillez saisir un code postal valide
Examples: Examples:
CALCULER MES AIDES








   
 * Mentions Légales
   
 * Politique de confidentialité
   
 * Leads PV