JQuery无法找到我的元素.为什么?

egu*_*iar 5 html javascript jquery input jquery-selectors

更新:愚蠢的我没有注意到CASE不准确.我在这场比赛中奋斗了30多分钟,你们在不到5分钟内看到了我的问题!谢谢你给我带来了很多的悲伤 - 无论如何我对编程都很陌生,我需要学习如何寻找像这样的小东西,但非常感谢,它甚至没有超出我的想法:)

对不起大家 - 之前有误解,因为我忘记在我的问题中加上引号,但我可以向你保证我知道Jquery的选择器需要引号而且我一直在使用它们......

<div id='question' style="background-color:#DAE2E8;border-color:#A2B3C7;border-width:1px;border-style:solid"><br /> 
    <table id='searchtable' border='0'>
        <tr>
            <td><span class="label">Question ID:</span><input id='QuestionId' type='text'/></td>
            <td><span class="label">Question Title:</span><input id='QuestionTitle' type='text'/></td>
            <td><span class="label">Original URL:</span><input id='OriginalURL' type='text'/></td>
            <td><span class="label">Original Title:</span><input id='OriginalTitle' type='text' /></td>
            <td><span class="label">Chronic ID:</span><input id='ChronicID' type='text' /></td>   
        </tr><tr>
            <td><span class="label">Expert Name:</span><input id='ExpertName' type='text'/></td>  
            <td><span class="label">Topic ID:</span><input id='TopicID' type='text'/></td>
            <td><span class="label">Channel ID:</span><input id='ChennelID' type='text''/></td>
            <td><span class="label">Funded: </span><input id='IsFunded' type='text'/></td>
            <td><span class="label">Funded Partner:</span><input id='FundedPartner' type='text'/></td>
        </tr><tr>
            <td><input type="submit" value="Submit" onclick='ApplyNewFilters(this)' /></td>
        </tr>  
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

所以这是我的HTML代码(它在aspx页面中) - 我尝试使用$("#QuestionID").val()获取值,但它不起作用.我也试过了$("input#QuestionID").val().

Red*_*ter 10

尝试使用:

$("#QuestionId").val()
Run Code Online (Sandbox Code Playgroud)

请注意引号和确切的大小写.

这里的例子