まず、ID 属性と名前属性を区別するのが最善です。もう 1 つは、サーバー側のコードで行うべきことです。したがって、これは、文字列比較と部分文字列メソッドを使用してネイティブ PHP を使用していると仮定した現在のデータの例です。
$phone = 6010123456789;
選択コンボボックス内:
<select name="stateCode" id="stateCode">
<option value="6011" <?php if(!(strcmp(substr($phone,0,4),6011))){ echo "selected=\"selected\"";}?>>6011</option>
<option value="6012" <?php if(!(strcmp(substr($phone,0,4),6012))){ echo "selected=\"selected\"";}?>>6012</option>
<option value="6013" <?php if(!(strcmp(substr($phone,0,4),6013))){ echo "selected=\"selected\"";}?>>6013</option>
<option value="6014" <?php if(!(strcmp(substr($phone,0,4),6014))){ echo "selected=\"selected\"";}?>>6014</option>
<option value="6016" <?php if(!(strcmp(substr($phone,0,4),6016))){ echo "selected=\"selected\"";}?>>6016</option>
<option value="6017" <?php if(!(strcmp(substr($phone,0,4),6017))){ echo "selected=\"selected\"";}?>>6017</option>
<option value="6019" <?php if(!(strcmp(substr($phone,0,4),6019))){ echo "selected=\"selected\"";}?>>6019</option>
<option value="6010" <?php if(!(strcmp(substr($phone,0,4),6010))){ echo "selected=\"selected\"";}?>>6010</option>
</select>
入力ボックス:
<input type="number" name="cellNumber" id="cellNumber" value="<?php echo substr($number,4,11) ?>" required/>
したがって、電話番号が6010123456789の場合、選択ボックスは同じ値の市外局番を自動的に選択し、入力ボックスには cellNumber が入力されます。
それだけです。送信時に、選択ボックスと入力ボックスからのデータを連結して、1 つの新しい変数を形成するだけです。
この助けを願っています。