使用jquery后javascript函数不起作用

使用jquery后javascript函数不起作用,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我使用这个jquery对textarea进行拼写检查。拼写检查工作正常,但在使用jquery进行拼写检查后,我的其他javascript函数无法工作。知道为什么吗 <script type="text/javascript"> $Spelling.SpellCheckAsYouType('txt_comment1'); function showselected() { var input1 = document.getElementById('txt

我使用这个jquery对textarea进行拼写检查。拼写检查工作正常,但在使用jquery进行拼写检查后,我的其他javascript函数无法工作。知道为什么吗

<script type="text/javascript">
    $Spelling.SpellCheckAsYouType('txt_comment1');
    function showselected() {
        var input1 = document.getElementById('txt_comment1');
        var startPos = input1.selectionStart;
        var endPos = input1.selectionEnd;
        var doc = document.selection;

        if (doc && doc.createRange().text.length != 0) {
            alert(doc.createRange().text);
        } else if (!doc && input1.value.substring(startPos, endPos).length != 0) {
            document.getElementById('txt_addwords').value = input1.value.substring(startPos, endPos);
            //alert(input1.value.substring(startPos, endPos))
        }
    }
</script>

<asp:Button 
    ID="cmd_submit_good" 
    runat="server" 
    Height="38px" 
    OnClientClick="showselected();" 
    onclick="cmd_submit_good_Click" 
    Text="Good Word" 
    Font-Bold="False" 
    Font-Names="Arial" Font-Size="X-Small" 
    Width="80px" />

$Spelling.SpellCheckAsyOutType('txt_comment1');
函数showselected(){
var input1=document.getElementById('txt_comment1');
var startPos=input1.selectionStart;
var endPos=input1.selectionEnd;
var doc=单据选择;
if(doc&&doc.createRange().text.length!=0){
警报(doc.createRange().text);
}如果(!doc&&input1.value.substring(startPos,endPos).length!=0),则为else{
document.getElementById('txt_addwords')。value=input1.value.substring(startPos,endPos);
//警报(input1.value.substring(startPos、endPos))
}
}
,我从 这个链接。Jquery转换实际的文本框,这就是javascript没有在原始文本框上执行的原因。

,我从
这个链接。Jquery转换实际的文本框,这就是为什么javascript没有在原始文本框上执行。

通过Chrome在控制台中有任何错误吗?没有,我没有任何错误,只是showselected函数不起作用。它没有说明函数是否不存在或什么?发布更多代码,因为这似乎不能帮助我们识别问题。
$(document).ready(function(){//jquery/javascript code here})它与回发有关,showselected功能是从textarea获取所选文本并将其保存在“txt\u addwords”文本框中,但由于拼写检查,它进入回发,txt\u addwords文本框的值变为空。我已经尝试了上面的方法,但仍然不起作用。你的控制台通过Chrome有没有任何错误?没有,我没有任何错误,只是功能showselected不起作用。它没有说明该功能是否不存在或什么?发布更多代码,因为这似乎不能帮助我们识别问题。
$(document).ready(function(){//jquery/javascript code here})它与回发有关,showselected功能是从textarea获取所选文本并将其保存在“txt\u addwords”文本框中,但由于拼写检查,它进入回发,txt\u addwords文本框的值变为空。我已经试过上面的方法了,但仍然不起作用。