Se sei sicuro che il ; non è presente né nel codice né nel testo puoi usare la comoda funzione split:
codice:
var elementi = stringa.split(';');
alert(elementi[0]); // codice
alert(elementi[1]); // testo