Altra cosa che ho notato è che se cambio il tag mettendo invece che script, div mi restituisce anche il codice con innerHTML quindi il problema è confinato al solo tag script