JavaScript: оператор типа IIF

Исходя из VB, JavaScript не очень легко освоить. Пожалуйста, не говорите отрицательно, я пробовал и искал много, но безуспешно. Кстати, я создаю раскрывающийся список, инициализированный из списка опций Select в JS.

Фиктивный код:

var col = 'tardis'; 
var x = '<option value="' + col + '">Very roomy</option>');

Я хотел бы добавить selected после значения col, ТОЛЬКО если col равно 'отвертка'.

Я пробовал использовать оператор IF с? и: но я не могу понять это. Наличие '' в качестве ложного значения не работает. Элементы не выбраны, и список пуст. Удалите оператор IF, и все работает.

Любые идеи и еще раз, извините за новизну.

35
задан Alex Guerin 24 December 2011 в 03:59
поделиться