2009-06-15 3 views
2

jQuery Clean Calendarプラグインを使用していますが、うまくいきます。しかし、私のjQueryコードでは、「/」がtextbox.val()に存在するかどうかチェックしたいと思います。それから私はいくつかの操作をしたい。値に '/'が含まれているかどうかを確認するにはどうすればよいですか?JQueryでIfを使用する

+2

この質問がどのくらい私を抑えているかは私には分かりません。 – annakata

+7

あんかたか、あまり建設的ではないですね。彼は明らかにjQueryに慣れ親しんでいるだけでなく、プログラミング全体としての可能性を秘めています。私は無礼を意味しませんが、フィールドに新しい人を奨励することができます。私たちはかつて彼らがいる場所でした。 – Sampson

答えて

3

私は属性のために働くだろうと思い

if (textbox.val().indexOf("/") >= 0) 
    { 
    } 
同じ

をお試しください:

if ($("#id").attr("some_attr").indexOf("/") >= 0) 
    { 
    } 
1

だけではなく、三元およびmatch()を使用して、それを行うにはもう少し簡潔な方法を提案する:

$("#id").attr("some_attr").match('/') ? alert('got a forward slash') : alert('no forward slash'); 
+1

私は三元演算子が大好きですが、元のポスターを混乱させるかもしれないと思っています。彼はプログラミングにとって比較的新しいようで、if/then構造は()よりも理にかなっていますか? :;構造。 – Sampson

+0

@ジョナサン - 私はあなたに完全に同意します。私はちょうど他の誰も持っていなかったようにそれを示唆するように感じ、多種多様なものを紹介しました。 – karim79

関連する問題