【问题标题】:Text - Empty Text Node issue in IE 8文本 - IE 8 中的空文本节点问题
【发布时间】:2012-07-03 14:00:51
【问题描述】:

我使用的是 IE8 浏览器。它会在<input /><span><textarea> 之后创建一个空文本节点,就像这个标签一样。
我找不到如何纠正这个问题。谁能告诉我解决这个问题..?
代码:-

        <form id="addNewsForm" action="/addNews.php" method="post" enctype="multipart/form-data">
            <label>Title : </label>
            <input type="text" class="addNewsTitle" name="addNewsTitle" />
            <label>Content : </label>
            <textarea rows="10" cols="35" name="addNewsCnt" class="addNewsCnt"></textarea>
            <label>Category : </label>
            <select>
                <option>world</option>
                <option>important</option>
                <option>common</option>
                <option>tamilnadu</option>
                <option>lifestyle</option>
            </select>
            <input type="button" name="noimage" class="newsImgAdd" value="ADD IMAGE" /> 
            <input type="file" name="file" class="addNewsImg" />
            <input type="submit" class="submit addNewsSubmit" value="SUBMIT" />
            <iframe id="addNewsFrame" name="addNewsFrame"></iframe>
        </form>

【问题讨论】:

    标签: html internet-explorer internet-explorer-8


    【解决方案1】:

    IE8 显示空文本节点,因为有时它将两个元素之间的空间视为空文本节点。

    您需要删除字段之间的空格。

    小提琴 - http://jsfiddle.net/uTDWD/1/

    【讨论】:

    • 你检查过我发布的小提琴了吗……那行得通。您需要点击 IE8 开发者工具栏中的刷新图标,然后再次检查元素
    • 你能发个网址让我看看吗?
    • 谢谢@Dipaks.. 我删除了 ,
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    • 2020-10-20
    • 2012-12-09
    • 2010-11-25
    • 2013-11-25
    • 2015-09-04
    • 2014-04-11
    相关资源
    最近更新 更多