У меня было подобное требование однажды. Для этого не существует прямого пути. Но вот работа, которую я использовал.
1.Добавьте вопрос в текстовом поле под вопросом, под которым вам нужно это поле для комментариев.
2. Отредактируйте страницу Newform.aspx и вставьте веб-часть редактора контента в нижнюю часть существующей веб-части опроса
3. Скопируйте и вставьте приведенный ниже код в веб-часть редактора контента
<script>
var tables
tables = (document.getElementById('ctl00_m_g_c7647c31_a9f9_4f27_aa53_e0728c485b2c_ctl00_ctl01_ctl00_ctl00_ctl00_ctl04_ctl00_ctl00_TextField').offsetParent).offsetParent;
var i
var str
for(i=0;i<tables.rows.length;i++)
{
str = tables.rows[i].cells[0].innerHTML;
str = str.substring(0,7)
//alert(str);
if(str == 'Comment')
{
tables.rows[i].cells[0].innerHTML = '<table width=400px border=0><tr><td><font color=blue size=3></font></td></tr></table>';
}
}
</script>
В приведенном выше коде ctl00_m_g_c7647c31_a9f9_4f27_aa53_e0728c485b2c_ctl00_ctl01_ctl00_ctl00_ctl00_ctl04_ctl00_ctl00_TextField
- это идентификатор элемента управления Textbox (Вы можете получить его, просмотрев источник)
Мы получаем контейнер этого элемента управления (таблица) и затем скрываем вопрос. Надеюсь это поможет. Дайте мне знать, если вам понадобится дополнительная помощь.