php - 隐藏div的Javascript代码

标签 php javascript html forms

我想预订公式,但我对 javascript 和 ajax 的了解很少。

这是一个示例表单:http://info.airprishtina.com/content/index.php?id=20&no_cache=1&L=0

当您在左侧的Online buchenEinfachflug 时,包含返程航类目的地的div 会消失。实现这种效果的最佳方法是什么?因为我见过不同的技术,但我想知道什么是最简单和最好的方法!

最佳答案

它们改变对象的样式和可见性。这样隐藏的对象仍会占用空间,因此表单不会改变大小。

另一种方法是在“none”和“”或“block”之间更改 style.display 这是我的例子 http://jsfiddle.net/mplungjan/VKxFT/

这是他们使用的实际代码

function OneOrTwoWayClick() {
    var cb = getObject('fbengine_ui_flightsearchext_ascx_MultiCity');
    if (cb != null) {
        var rb = getObject('fbengine_ui_flightsearchext_ascx_Ticket2Way');
        if (rb.checked) {
            getObject('fbengine_ui_flightsearchext_ascx_MultiCityPanel').style.visibility = 'visible';
        } else {
            getObject('fbengine_ui_flightsearchext_ascx_MultiCityPanel').style.visibility = 'hidden';
            cb.checked = false;
            OnClickedMulticity();
        }
    }

    OneOrTwoWayChk();
}

关于php - 隐藏div的Javascript代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6003078/

相关文章:

php - Codeigniter do_upload() 在 "success"上静默失败

javascript - 用户单击链接时 URL 路由不起作用

javascript - 我应该如何构建 Firebase 身份验证密码重置流程?

php - 这足以阻止机器人吗?

html - 线性渐变干扰背景图像

PHP MYSQL 如何在更新时检查记录是否已经存在?

PHP 获取包含子目录的文件列表

php - 用户输入和雅虎管道

javascript - 为什么new Array(256).join (' ')返回255个空格?

javascript - Vuejs 将数组子级合并为数组