Buon pomeriggio,
Ho un problema con un codice js.
In poche parole vorrei togliere i 2 div (risultato_id & risultato_extra) e i rispettivi risultati devono comparire dentro sul div (risultato) . Di seguito allego il codice js + html e poi anche quello della pagina chat.php .
Grazie per la cortese attenzione.

Codice HTML:
<script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.js"></script>
<script type="text/javascript">

    var risultato_id = $('#risultato_id').text();
    var risultato_extra = $('#risultato_extra').text();
    
    $(document).ready(function() {
        $("#dimensione").change(function() {
            var dimensione = $("#dimensione").val();
            if (dimensione == "pixel") {
                $("#width").attr({max:"1000"});
                $("#height").attr({max:"1000"});
                $("#riga1").replaceWith("<strong id='riga1'> PX</strong>");
                $("#riga2").replaceWith("<strong id='riga2'> PX</strong>");
            }
            else if (dimensione == "percentuale") {
                $("#width").attr({max:"100"});
                $("#height").attr({max:"100"});
                $("#riga1").replaceWith("<strong id='riga1'> %</strong>");
                $("#riga2").replaceWith("<strong id='riga2'> %</strong>");
            }
        });
        
        $(".extra").change(function() {
            var extras = [];
            $.each($(".extra option:selected"), function() {            
                extras.push($(this).val());
            });
            var ris_extra = ":" + extras.join("-");
            ($(".extra").val() == "") ? $("#risultato_extra").text("") : $("#risultato_extra").text(ris_extra);
        });
        
        
        $(".prova").keyup(function() {
            var dimensione = $( "#dimensione" ).val();
            var width = $('#width').val();
            var height = $('#height').val();
            var risultato_id = $('#risultato_id').text();
            var risultato_extra = $('#risultato_extra').text();
            
            if (dimensione == "pixel") {
                if (width > 0 && height > 0) {
                    $("#risultato").text("[chat:" + width + ":" + height + risultato_id + risultato_extra + "]");
                }
                else if (width == 0 || height == 0) {
                    $("#risultato").text("ERRORE. DEVI INSERIRE LA GRANDEZZA!");
                }
                else if (width == "" || height == "") {
                    $("#risultato").text("ERRORE. DEVI INSERIRE LA GRANDEZZA!");
                }
            }
            else if (dimensione == "percentuale") {
                if (width > 0 && height > 0) {
                    $("#risultato").text("[chat:" + width + "%:" + height + "%" + risultato_id + risultato_extra + "]");
                }
                else if (width == 0 || height == 0) {
                    $("#risultato").text("ERRORE. DEVI INSERIRE LA GRANDEZZA!");
                }
                else if (width == "" || height == "") {
                    $("#risultato").text("ERRORE. DEVI INSERIRE LA GRANDEZZA!");
                }
            }
            else {
                $("#risultato").text("ERRORE!");
            } 
        });
    });
    
    $(function() {
        $("#chat").keyup(function() {
            var chatid = $(this).val();
            updateTopic(chatid);
        });
    });
    function updateTopic(chatid) {
        $.ajax({
            url: 'chat.php',
            data: {chat:chatid},
            method: 'post',
            dataType: 'html',
            success: function(data) {
                $("#risultato_id").text(data);
            },
            error: function() {
                alert("Chiamata fallita!!!");
            }
        });
    }
</script>

<!--  CODICE HTML  -->

<select class="dimensione" id="dimensione">
    <option value="pixel" selected>Pixel</option>
    <option value="percentuale">Percentuale</option>
</select>
<div class="dimension" id="dimension">
    <br /><br />Width: <br />
    <input type="number" min="0" max="1000" value="" name="width" id="width" class="prova" /><strong id="riga1"> PX</strong>
    <br /><br />Height:<br />
    <input type="number" min="0" max="1000" value="" name="height" id="height" class="prova" /><strong id="riga2"> PX</strong>
</div>
<br />
<input type="text" name="chat" id="chat"/> CHAT
<br /><br />
<select class="extra" multiple="multiple" size="5">
    <option value="autologin">Abilita autologin</option>
    <option value="noradio">Disabilita radio</option>
    <option value="nosound">Disabilita suoni</option>
    <option value="nomessages">Non archiviare i vecchi messaggi</option>
    <option value="transparent">Sfondo trasparente</option>
</select>
<br /><br />
<div class="risultato_id prova" id="risultato_id"></div>
<br /><br />
<div class="risultato_extra prova" id="risultato_extra"></div>
<br /><br />
<div class="risultato" id="risultato"></div>

Codice chat.php
Codice PHP:
<?php
function chatInfo($chat) {
$chat = preg_replace('/[^A-Za-z0-9_]/','',$chat);
if(empty(
$chat)) return false;
$id = file_get_contents('http://xat.com/web_gear/chat/roomid.php?d='.$chat);
if(
$id != '0#' && is_numeric($id)) return array('name' => $chat, 'id' => $id);
else {
// then it's not a "numeric chat"
$res = @file_get_contents('http://xat.com/chat/room/'.$chat.'/?'.time());
if(!
$res || !stripos($res,'uname=\'')) return false;
$posLeft = stripos($res, 'uname=\'') + strlen('uname=\'');
$posRight = stripos($res, '\';', $posLeft);
$chatName = substr($res, $posLeft, $posRight - $posLeft);
if(empty(
$chatName) || strlen($chatName > 50)) return false;
return array(
'name' => ($chatName == 'chat/room/'.$chat.'/')?'xat'.$chat:$chatName, 'id' => $chat);
}
}
$chat = $_POST['chat'];
$chat = chatInfo($chat);
if(
is_array($chat)) {
echo
":" .$chat['id']. ":" .$chat['name'];
}
else {
echo
" ERRORE! ";
}
?>