Javascript 找出某个id本身是否有某个文本部分
我从站点获得了一个点击元素的id,我需要检查id是否有某个单词。(所有id都以相同的单词开头,但也有一个数字,该数字对所有id都是传出的)。Javascript 找出某个id本身是否有某个文本部分,javascript,jquery,Javascript,Jquery,我从站点获得了一个点击元素的id,我需要检查id是否有某个单词。(所有id都以相同的单词开头,但也有一个数字,该数字对所有id都是传出的)。 如何使用jquery实现这一点?使用 使用 我会使用indexOf: var matchString = "foo"; if (matchString.indexOf(yourID) >= 0) { // string was found } 我会使用indexOf: var matchString = "foo"; if (matchStri
如何使用jquery实现这一点?使用 使用 我会使用indexOf:
var matchString = "foo";
if (matchString.indexOf(yourID) >= 0) {
// string was found
}
我会使用indexOf:
var matchString = "foo";
if (matchString.indexOf(yourID) >= 0) {
// string was found
}
尝试以下方法
<script>
$(function(){
$.each($("input[id^='poo']"), function () {
var _in = $(this);
var _inputid = _in.attr('id');
var _isInputChecked = _in.is(':checked');
var _rowIndex = _inputid.substring(_inputid.length, _inputid.length - 1);
alert(_rowIndex);
});
});
</script>
<input type="radio" name="sex" value="male" checked="checked" id="poo1" /> Male<br />
<input type="radio" name="sex" value="female" id="poo2" /> Female <br />
<input type="radio" name="sex" value="female" checked="checked" id="poo3" /> Unknown
$(函数(){
$。每个($(“输入[id^='poo']),函数(){
var_in=$(本);
var_inputid=_in.attr('id');
var _isInputChecked=_in.is(':checked');
var\u rowIndex=\u inputid.substring(\u inputid.length,\u inputid.length-1);
警报(_rowIndex);
});
});
男性
女性
不为人知
尝试以下方法
<script>
$(function(){
$.each($("input[id^='poo']"), function () {
var _in = $(this);
var _inputid = _in.attr('id');
var _isInputChecked = _in.is(':checked');
var _rowIndex = _inputid.substring(_inputid.length, _inputid.length - 1);
alert(_rowIndex);
});
});
</script>
<input type="radio" name="sex" value="male" checked="checked" id="poo1" /> Male<br />
<input type="radio" name="sex" value="female" id="poo2" /> Female <br />
<input type="radio" name="sex" value="female" checked="checked" id="poo3" /> Unknown
$(函数(){
$。每个($(“输入[id^='poo']),函数(){
var_in=$(本);
var_inputid=_in.attr('id');
var _isInputChecked=_in.is(':checked');
var\u rowIndex=\u inputid.substring(\u inputid.length,\u inputid.length-1);
警报(_rowIndex);
});
});
男性
女性
不为人知
这应该可以做到:
ID包含“Box1”且为Class1
$(function() {
$("div[id*='Box1'] + .Class1").html("Test");
})
例如:
这应该可以做到:
ID包含“Box1”且为Class1
$(function() {
$("div[id*='Box1'] + .Class1").html("Test");
})
例如:
这个答案也很好,但我先得到了另一个答案。谢谢这个答案也很好,但我先得到了另一个。感谢这是一个有趣的方法-使用属性选择器+1.这是一种有趣的方法-使用属性选择器+1.