0

たとえば、入力、アンカータグ、除算、または値が可能な任意の要素があります。要素内を検索して、要素
内に属性があるかどうか、または必要に応じて値があるかどうかを確認し、ifおよびelseifステートメントなどの条件ステートメントに入れて、セレクターに
内部があるかどうかを確認し、アラートがあるかどうかを確認する方法yes elseアラートnoまたはphpで、
内部にある場合はyesをエコーし​​、そうでない場合はyesをエコーし​​ます。

これを試してみました。テキストエリアがあると仮定します

var isFound = $("#apostform textarea").val().search("<br>");
alert ('there is');


質問:指定されたテキスト領域内に見つからなくても、アラートボックスは実行されますか?

これをjavascript、jquery、およびphpで実行する必要があります。前もって感謝します。

4

3 に答える 3

0

jqueryで:

if ($("element[your-attribute]").length) {
    //element has the attribute, do-something
}
于 2012-08-07T01:34:48.620 に答える
0

DOM オブジェクトにはプロパティがあり、すべてのプロパティで特定の値を検索するには、 for..in ループを使用できます。

for (var prop in element) {

  if ( element[prop] == 'some value' ) {

    // do stuff

  } else {

    // do other stuff

  }
}

または、目的のプロパティを知っていて、それが真の値を持っているかどうかを確認したい場合:

if (element.property) {
  // do stuff
}
于 2012-08-07T01:41:18.420 に答える
0

必要なコード スニペットは次のとおりです。

//retrieve elements having a special attribute
//for example input tags who are radio buttons
$('input[type=radio]');

.attr() メソッドを使用して要素の属性を取得し、チェックすることもできます

if($myElement.attr('my_attribute').equals('desiredValue')){ /* do this   */}

次の使用を警告するには:

window.alert('my message here');
于 2012-08-07T01:42:34.133 に答える