小编Gre*_*reg的帖子

使用Jquery获取当前表行的Id

嗨,我在表单中有以下代码.当用户单击按钮时,我想获取当前行以识别单击了哪个按钮

<tr  id="TEST1" >
    <td align="left" valign="middle">
        <div align="right">Contact</div>
    </td>
    <td colspan="4" align="left" valign="middle">
        <input type="text" id="contact1" size="20" />  Number 
        <input type="text" id="number1" size="20" /> 
    </td>
    <td>
        <input type="button"  value="Button 1" id="contact1" />
    </td>
</tr>
<tr id="TEST2" >
    <td align="left" valign="middle">
        <div align="right">Contact</div>
    </td>
    <td colspan="4" align="left" valign="middle">
        <input type="text" id="contact2" size="20" />  Number 
        <input type="text" id="number2" size="20" /> 
    </td>
    <td>
        <input type="button"  value="Button 1"  id="contact2" />
    </td>
</tr>
<tr id="TEST3" >
    <td align="left" valign="middle">
        <div align="right">Contact</div>
    </td>
    <td colspan="4" …
Run Code Online (Sandbox Code Playgroud)

html jquery

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

如何复制可观察的集合

我有

Observablecollection<A> aRef = new Observablecollection<A>();
bRef = aRef(); 
Run Code Online (Sandbox Code Playgroud)

在这种情况下,两者都指向相同ObservableCollection...如何制作不同的副本?

wpf copy observablecollection

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

下标和上标为同一元素

有没有办法将下标和上标添加到同一个元素?如果我做

Sample Text<sub>Sub</sub><sup>Sup</sup>
Run Code Online (Sandbox Code Playgroud)

上标出现在下标之后.我有一个想法是做一些像:

<table>
    <tr>
        <td rowspan='2' valign='center'>Sample Text</td>
        <td>Sup</td>
    </tr>
    <tr>
        <td>Sub</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

它似乎做了这项工作,但非常难看.有更好的想法吗?

谢谢!

html css xhtml

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

iFrame不会扩展到100%的高度

我在html下面有这个.而且我希望iFrame能够在剩余的屏幕上覆盖100%左右.我在高度属性中尝试了"100%"和"*"但没有工作.这是为什么?谢谢

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    </head>
    <body>
        <div id="container-frame">
            <img id="if-logo" height="35" width="84" alt="Kucku" src="/Content/Images/logo.gif"/>
            <img id="if-avatar" height="30" width="30" alt="Avatar" src="http://web.kucku.vn/Content/Images/Avatars/default_profile_bigger.png"/>
            <a id="if-username" href="/nvthoai">nvthoai</a>
            <div id="if-box">
            </div>
            <a id="if-close" href="http://www.yahoo.com" target="_top"> </a>
            <div id="if-link">
            </div>
            <div id="if-star">
            </div>
        </div>
        <iframe id="mainFrame" frameborder="no" width="100%" title="mainFrame" framespacing="0" border="0" name="mainFrame" src="http://www.yahoo.com" style="display: block; width: 100%; float: left; height: 100%;">
            <html xmlns="http://www.w3.org/1999/xhtml">
            </html>
        </iframe>
    </body>
</html>



#container-frame {
background:#E1E1E1 url(../images/if_bg.gif) repeat-x scroll 0 0;
height:35px;
width:100%;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

CSS page-break-after和float不能很好地播放?

如果我有以下HTML代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
        <title>Test</title>
    </head>
    <body>
        <div style="page-break-after: always; float: left;">hello</div>
        <div style="page-break-after: always; float: left;">there</div>
        <div style="page-break-after: always; float: left;">bilbo</div>
        <div style="page-break-after: always; float: left;">baggins</div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想在每个页面上打印一个单词,每个单词后面都有一个分页符.(这是简化的代码 - 在我的实际网页中,浮动很重要.)

Firefox打印得很好,但是IE和Safari都在一个页面上打印它们,忽略了分页符.这是这些浏览器中的错误吗?有一个更好的方法吗?

谢谢.

html css safari firefox internet-explorer

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

DropDownList中的onChange和onSelect

我有一个DropDownList,询问用户是否想加入俱乐部:

Do you want to join the club
Yes
No
Run Code Online (Sandbox Code Playgroud)

在此列表下,还有另一个列表,默认设置为禁用.这个名单有俱乐部的部门.在用户选择"是"之前,不会启用此列表.

我构建了以下代码,但我无法解决的问题是让我们假设用户选择是,然后他改变了他的决定,所以他将再次选择否.在这种情况下,部门列表仍然启用.当他再次选择No时,我希望它被禁用.

<html>
    <head>
        <script type="text/javascript">
            function disable()
            {
                document.getElementById("mySelect1").disabled=true;
            }
            function enable()
            {
                document.getElementById("mySelect1").disabled=false;
            }
        </script>
    </head>
    <body>
        <form>
            <select id="mySelect" onChange="enable();">
                <option onSelect="disable();">No</option>
                <option onSelect="enable();">Yes</option>
            </select>
            <select id="mySelect1" disabled="disabled" >
                <option>Dep1</option>
                <option>Dep2</option>
                <option>Dep3</option>
                <option>Dep4</option>
            </select>
        </form>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我认为这样onSelect="disable();"可以解决问题,但仍然无效.

谢谢

html javascript onchange

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

从html覆盖到aspx页面,但菜单消失了,为什么?

代码部分

<script src="/c/Currency.js" type="text/javascript" ></script>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"  >
</asp:ScriptManager>
<div id="Content">
<div class="nobg">
<div id="Top">
    <div class="left">
        <a href="index.html"><img src="/i/xyz.gif" alt="Dexia" /></a>
    </div>
    <div class="right">
        <div id="tmenu">
            <ul>
                <li class="aboutus"><a href="/aboutus/"><img src="/i/menu/about_us.gif" alt="About Us"></a></li>
                <li class="presscenter"><a href="/press_center/"><img src="/i/menu/press_center.gif" alt="Press Center"></a></li>
                <li class="financials"><a href="/financials/"><img src="/i/menu/financials.gif" alt="Financials"></a></li>
                <li class="xysza"><a href="/work_xyz/"><img src="/i/menu/xyz.gif" alt="Work&xyz"></a></li>
                <li class="sitemap"><a href="/site_map/"><img src="/i/menu/site_map.gif" alt="Site Map"></a></li>
                <li class="ruski"><a href="/russian/"><img src="/i/menu/try.gif" alt="rt"></a></li>
                <li class="search"><a href="/search/"><img src="/i/menu/search.gif" alt="Search"></a></li>
                <li class="mainpage"><a href="/index.html"><img src="/i/menu/main_page.gif" alt="Main Page"></a></li>
            </ul>
        </div>
        <div …
Run Code Online (Sandbox Code Playgroud)

.net html c# asp.net interface

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

为什么执行pre或code block中的JS代码?

我一直在尝试在页面中显示一些JS代码.我尝试过使用

<pre >
    <code>
        <script type="text/javascript"> 
            $(function(){
                alert("Hello");
            });
        </script>
    </code>
</pre>
Run Code Online (Sandbox Code Playgroud)

但是如果在页面中加载了jQuery,那么我将收到警报并且代码未显示.如何在不执行JS的情况下显示此JS.我尝试了SyntaxHighLighter插件,它突出了代码,但我仍然收到警报.

向用户显示此JS代码而不执行它们的最佳方法是什么.

html javascript

7
推荐指数
2
解决办法
3705
查看次数

为什么DocumentBuilder.parse()不起作用

我已经阅读了几篇关于如何使用该DocumentBuilder.parse()函数获取文档对象的帖子.

Document document = builder.parse(new InputSource(new StringReader(xml)));
Run Code Online (Sandbox Code Playgroud)

正在回归[#document: null],我发现并不一定意味着它是空的.然而,经过更多的检查,我发现它实际上是空的.

我正在构建String xml并使用了一个xml验证器(并粘贴到eclipse和ctrl+ shift+ f来格式化它.这通常是我第一次尝试查看是否有一些形式正确)来表明它是有效的xml.我决定打破parse()参数的每个部分,以便我可以单步执行并观察以确保它们正常工作.

我的代码是:

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder;        
try {
    builder = factory.newDocumentBuilder();
    StringReader sr = new StringReader(xml);
    InputSource is = new InputSource(sr);
    Document document = builder.parse(is);          

    return document;
} catch(Exception e){
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

sr和似乎正常工作,直到我执行builder.parse(是)行.执行此操作后,sr.str值将变为null,与is.characterInputStream.str相同.这对我来说很奇怪,这是预期的吗?这一直让我发疯,任何输入都会很棒!

编辑 - 我的xml字符串是:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>Feed Title</title>
        <link>Feed Link</link>
        <description>Feed Description</description>
        <item>
            <title>Item Title</title>
            <link>Item Link</link>
            <description>Item Description</description>
        </item> …
Run Code Online (Sandbox Code Playgroud)

java xml

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

Jquery中的Mousehold事件

基本上,我有左右箭头按钮这个图像.默认情况下,此图像是我从某个gif中提取的第一帧,原始gif包含31帧.我的目标是当用户点击右箭头按钮时,我想显示下一帧等等......一切正常,如下图所示.但是,我需要添加一些mousehold事件,以便当用户单击并按住鼠标时,我想继续触发下一个图像.我怎样才能做到这一点?

$('#arrow_right').click(function (event) {
    event.preventDefault();
    var data_id = parseInt($(this).parent().find('#inner_wrap img').attr('data-id'));

    if (data_id >= 1 && data_id <= 30) {
        data_id = data_id + 1;
        var avatar_num = $('#inner_wrap').html('<img id="avatar" data-id="' + data_id + '" src="img/avatar_test' + data_id + '.gif" width="90" height="200">');
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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