JSFiddle - React, Tailwind, and code Playground

HTML

<div id ="div1">
code de la div1
+
<input class="sousmenu" id ="sousmenu1" name="test" type="number" value=""></div>
<div id="div2">code de la div2</div>
<div id="div3">code de la div3</div>
<div id="div4">code de la div4</div>

JavaScript

jQuery(document).ready(function()
{	
		// on montre toutes les div
    $("#div2").show();
    $("#div3").show();
    $("#div4").show();
    
   $('#sousmenu1').change(function(){
   		var val=$(this).val();
      if (val==0){
      	// div 2 et 3 restent visibles
      	$('#div2').show();
        $('#div3').show();
        // on cache div 4
        $('#div2').hide();
      }else if (val>=1){
      	// on laisse toutes les div
       	$("#div2").show();
    		$("#div3").show();
    		$("#div4").show();
      };
   		
    });
});