0

Jquery の基本について、もう 1 つ質問があります。作成した変数に対して String メソッドを実行しようとしましたが、そのメソッドを使用できないと言われました。

これが私がしたことです:

var tekst="";

$(document).ready(
    function() {
        $('#vertaalnaar').bind('click', VertaalNaar);
    }
);

function VertaalNaar() {                
tekst = prompt("Geef je boodschap in: ","Defaultvalue");

tekst = tekst.toUpper();        
tekst.replace(A,J);
}

そして、これは私が得たエラーです:

Uncaught TypeError: Object Defaultvalue has no method 'toUpper' (19:38:11:501 | error, javascript) at VertaalNaar (public_html/extra.html:28:23) at b.event.dispatch ( http://ajax. googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:3:28337 ) v.handle ( http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery ) .min.js:3:25042 )

Jquery で var 型オブジェクトを String オブジェクトとして使用する方法がわかりません。Javascriptでこれを行う方法についてはかなり多くの情報を見つけましたが、Jqueryに関する情報を見つけることができないようです.

前もって感謝します!

4

1 に答える 1

2

toUpperJavaScript で呼び出されるメソッドはありません( jQuery にもそのような関数はありません) (そのtoUpperCase())

tekst = tekst.toUpperCase();

MDN のドキュメントは次のとおりです。.toUpperCase

于 2013-05-25T17:52:08.207 に答える