ЗЫ
Зачем указывать лишние сущности и пропускать нужные?
Какая разница где текст html со скриптами js находятся?
С тем же успехом вместо макета оно могло быть в коде в строке, в хранилище, в базе или браться по сети
Тут важно что ПолеHTML на форме, что забыли указать