[英]search a string inside a element and then put it in a conditional statement
例如,我有一個輸入,錨標記,分隔線或可能有值的任何元素。 如何在元素內部進行搜索,例如查看是否存在
它里面的屬性或我想要的任何值,然后將其放在條件語句中,例如if和elseif語句,並檢查選擇器是否具有
內部,如果有警報,則為其他警報,否則為否或在php中,如果有
里面,否則回聲是。
我試過了 假設我有一個textarea
var isFound = $("#apostform textarea").val().search("<br>");
alert ('there is');
問題:即使我們沒有發現警報框仍在執行
在指定的文本區域內?
我需要在javascript,jquery和php中完成此操作。 先感謝您。
使用jQuery:
if ($("element[your-attribute]").length) {
//element has the attribute, do-something
}
DOM對象具有屬性,可以使用for..in循環在所有屬性中搜索特定值:
for (var prop in element) {
if ( element[prop] == 'some value' ) {
// do stuff
} else {
// do other stuff
}
}
或者,如果您知道所追求的財產,只是想看看它是否具有真實價值:
if (element.property) {
// do stuff
}
這是您需要的代碼段
//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');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.