У меня есть следующий код: Iframe отображается, но мне нравится скрывать его до отправки формы. лучше ли использовать Div вместо iframe? Мне нравится избавляться от div, который уже существует, когда форма отправлена.iframe показать только после нажатия?
<script type="text/javascript">
function showIFrame() {
var iframe = document.getElementById("myiframe");
iframe.style.display="block";
}
</script>
в моем файле CSS
#myiframe {
display:none; }
<form name="search" id="search" method="get" action="http://tmccaffery.outsideagents.com/travel/car/search.rvlx" target="carsearch">
<iframe id="myframe" name="carsearch" width="535" height="625" scrolling="no" frameborder="0"></iframe>
<button type="submit" id="SearchCarButton" class="submitBtn" onclick="showIFrame()"/> <span>Search</span></button>
Я сделал то, что вы сказали, но Iframe все еще показывает, я хочу, чтобы скрыть IFRAME, пока вы не нажмете на кнопку. –
Вы изменили только один из них, правый, и не оба? http://jsfiddle.net/6NZaS/ –