Проблема следующая - делаю адаптивную верстку админки, у меня грубо говоря 2 блока
<span class='big'><input name='NAME'></span>
<span class='mobile'><input name='NAME'></span>
При применении @media, display:none не скрывает код в исходном коде страницы, получается проблема с внесением данных, тк 2 инпута с одинаковым полем. Возможны ли варианты решения этой проблемы с помощью js?
Верстка там сложная и приходится именно дублировать блоки.
Существует ли альтернатива, чтобы скрыть в том числе и в исходном коде? Напр. в зависимости от разрешения экрана подключать тот или иной код...