Просто оберните его в span
и стилизуйте его:
var schedule = [],
row, col;
var TECH276 = {
title: "JavaScript Fundamentals",
credits: 3,
section: 1,
days: "Thursday",
time: "6:30 p.m. - 9:25 p.m.",
semester: "Spring 2019",
fascinating: true
};
var TECH277 = {
title: "Advanced Javascript",
credits: 3,
section: 1,
days: "Thursday",
time: "6:30 p.m. - 9:05 p.m.",
semester: "Fall 2019",
fascinating: true
};
schedule[0] = TECH276;
schedule[1] = TECH277;
for (row in schedule) {
document.write('<span style="color:red">' + schedule[row]['title'] + '</span>');
document.write("<br />");
for (col in schedule[row]) {
document.write('The property ' + "<i>" + col + "</i>" + ' = <b>' + schedule[row][col] + "</b> <br>");
}
document.write("<br />");
}
К сожалению, кросс-браузерная поддержка для открытия диалогового окна подтверждения, который не является парой OK / Cancel по умолчанию, отсутствует. Решение, которое вы предоставили, использует VBScript, который доступен только в IE.
Я бы предложил использовать библиотеку Javascript, которая может вместо этого создавать диалог на основе DOM. Попробуйте пользовательский интерфейс Jquery: http://jqueryui.com/
Единственный способ сделать это кросс-браузерным способом - это использовать такую среду, как пользовательский интерфейс jQuery и создайте собственный диалог:
Он не работает точно так же, как встроенное всплывающее окно подтверждения, но вы должны быть в состоянии заставить его делать то, что вы хотите.
Вы не можете сделать этот кросс-браузер с функцией подтверждения () или подобным. Я настоятельно рекомендую вам использовать что-то вроде диалогового окна jQuery UI для создания диалогового окна HTML.