标签: xhtml-transitional

替代在HTML表单中具有li里面的li元素

我正在创建一个表单,在'你是否隶属于机构?Y/N'问题应该出现另一个有相关信息的小表格.我正在尝试使用jQuery fadeIn() fadeOut()方法并尝试显示子表单.但是当我尝试这样做的时候.

  1. li标签添加到整个表单并尝试调用.但它说我不能在XHTML 1.0 Transitional中放入li另一个li

  2. 当我尝试将子表单放在其中时,div它表示div不能放在ul元素内部.

有办法解决这个问题吗?我正在考虑改变DOCTYPE会做但我现在确定哪一个会好,或者可能有其他方法来解决这些标签.

第2部分 :

我成功地完成了我的子表格淡化工作.但是当我在第一个实例中按Y然后选择N选项时.两个子表单连接在一起.我想我必须写更多的javascript才能使它成为一个互斥的事件.这是我的js

   <script type="text/javascript" >
      $(document).ready(function() {
      $('#subafform').hide();
      $("#element_4_1").click( function(){
        if( $(this).is(':checked')) {
               $('#subafform').fadeIn();
        } else {
            $('#subafform').fadeOut();
        }
        });
        });

    </script>
Run Code Online (Sandbox Code Playgroud)

同样,对于NO选项我的js:

<script type="text/javascript" >
 $(document).ready(function() {
 $('#subnonafform').hide();
 $("#element_4_2").click( function(){
    if( $(this).is(':checked')) {
           $('#subnonafform').fadeIn();
    } else {
        $('#subnonafform').fadeOut();
    }
    });
    });

</script>
Run Code Online (Sandbox Code Playgroud)

谢谢,

html forms html-lists xhtml-transitional

2
推荐指数
1
解决办法
2万
查看次数

在xhtml中居中<div>的正确方法?

我正在使用XHTML 1.0 Transitional doctype html文件,我希望有一个宽度为800px的主div,并使其显示为居中(不是div内容,而是div本身).

我过去用过这个:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <style>
            <!--
            html, body { margin:0; padding:0; }

            #main-container { background:black; width:800px; }
            -->
        </style>
    </head>
    <body>
        <center>
            <div id="main-container">
                Content
            </div>
        </center>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

但我不确定这是否是跨浏览器兼容的,或者它是否有效的xhtml.

html xhtml xhtml-transitional

1
推荐指数
1
解决办法
6232
查看次数

内联块/文本顶部上方的IE额外空间(过渡文档类型)

我在下面的textarea上面有一个额外的空间,但仅限于ie.怎么解决?

<div class="field">
    <label>Info</label><textarea cols="40" rows="4"></textarea>
</div>


.field {
     margin: 0px;
     margin-top: 2px;
}

label {
     display: inline-block;
     width: 5em;
     margin-right: 0.5em;
}

textarea {
     display: inline-block;
     width: 22em;
     vertical-align: text-top;
}
Run Code Online (Sandbox Code Playgroud)

如果我在label和textarea标签之间放一个空格,那么空间就会消失.但后来我在他们之间得到了一个水平的额外空间.

编辑:我发现,问题出现在doctype - transitional.严格的任务是可以的.有没有办法,用transtional修复它?

html css internet-explorer xhtml-transitional

1
推荐指数
1
解决办法
2849
查看次数

如果我使用XHTML过渡文档类型,那么它会显示(在我的投资组合中),就像我不是专业的专家一样吗?

如果我使用XHTML过渡文档类型,那么它会显示(在我的投资组合中),就像我不是专业的专家一样吗?

这是一个客户没有为工作付出太多钱,他不了解Web标准.我想使用一些弃用或表示项目以节省时间,那么我应该给他什么?

  • 具有XHTML严格但具有一些验证错误的站点

要么

如果我在投资组合中添加该网站会有什么好处?

css xhtml xhtml-1.0-strict xhtml-transitional

0
推荐指数
1
解决办法
510
查看次数

document.getElementById(...)为null或不是对象....但它是?

嘿所以我有点困惑为什么我得到错误,'document.getElementById(...)'是null或不是对象.我是javascript和练习编写数组的新手.这个脚本在我之前document.write(r_card[i]);和没有之前工作正常function.该页面将加载并随机选择一张卡片.但后来我想用的功能练习,并要求他们,所以我增加了function bar() {一部分,并改变document.write(r_card[i]);document.getElementById(foo).innerHTML = (r_card[i]);,但现在它不工作.当我遇到这样的问题时,通常会出现语法错误,因为我不习惯自己编写javascript.做了一些搜索但找不到任何有相同错误的人.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="description" content="" />
    <meta name="keywords" content="" />
    <title>Pick a Card!</title>
</head>

<body>
    <script type="text/javascript">
        function bar() {
            var r_card = new Array();
            r_card[0] = "Ace of Diamonds";
            r_card[1] = "Two of Diamonds";
            r_card[2] = "Three of Diamonds";
            r_card[3] = "Four of Diamonds";
            r_card[4] = "Five of …
Run Code Online (Sandbox Code Playgroud)

javascript arrays getelementbyid xhtml-transitional

-1
推荐指数
1
解决办法
7390
查看次数