JS。检查输入属性 src 是否包含文本
JS. check if input attribute src contains text
我如何检查下面的 src 是否包含文本 "green"
<input onclick="myfunction(\'' + 'match' + '\')" id="btn_match" type="image" src="http://localhost/content/tick_green.png" />
例如这是我得到的最接近的
if($('#btn_match [src*="green"]')==true ) console.log('success')
您必须检查 jQuery 选择的长度,以查看是否有任何元素与选择器匹配
if ( $('#btn_match[src*="green"]').length > 0 )
console.log('success')
或者只检查属性
if ( $('#btn_match').attr('src').indexOf('green') !== -1 )
console.log('success')
尝试 indexOf
:
if( $('#btn_match').attr('src').indexOf('green') != -1 )
console.log('success');
希望对您有所帮助。
我如何检查下面的 src 是否包含文本 "green"
<input onclick="myfunction(\'' + 'match' + '\')" id="btn_match" type="image" src="http://localhost/content/tick_green.png" />
例如这是我得到的最接近的
if($('#btn_match [src*="green"]')==true ) console.log('success')
您必须检查 jQuery 选择的长度,以查看是否有任何元素与选择器匹配
if ( $('#btn_match[src*="green"]').length > 0 )
console.log('success')
或者只检查属性
if ( $('#btn_match').attr('src').indexOf('green') !== -1 )
console.log('success')
尝试 indexOf
:
if( $('#btn_match').attr('src').indexOf('green') != -1 )
console.log('success');
希望对您有所帮助。