¿Cómo obtengo la fuente original innerHTML sin el contenido generado por Javascript?

¿Es posible entrar de alguna manera?la fuente HTML original sin los cambios realizados por el Javascript procesado? Por ejemplo, si lo hago:

<div id="test">
    <script type="text/javascript">document.write("hello");</script>
</div>

Si lo hago:

alert(document.getElementById('test').innerHTML);

muestra:

<script type="text/javascript">document.write("hello");</script>hello

En términos simples, me gustaría elalert para mostrar solo:

<script type="text/javascript">document.write("hello");</script>

sin la finalhello (el resultado del script procesado).

Respuestas a la pregunta(9)

Su respuesta a la pregunta