JS警报弹出时,id="东西"
JS alert pop up when id="something"
我有一些代码,它的ID是question-number,每次我点击我的按钮它就会上升数字。
我正试图写一个小脚本,将显示一个模型或警报框一旦id打印在页
" 40题2 "
我现在有
<div class="columns">
<div class="column-left">
<div id="question-number" class="question-text"></div>
<div id="question-time" class="question-time"></div>
</div>
</div>
what I have try
首次尝试
<script>
function myFunction() {
var content =('#question-number').html();
if (content.indexOf("Question 2 of 40") != -1) {
alert("String Found");
}
}
</script>
第二次尝试
<script>
if($('#test-view').attr('question-number').indexOf('Question 2 of 40') != -1) {
alert('here !!!');
}
</script>
有人知道为什么这两种尝试都不起作用吗?
更新我只需要一个脚本说如果看到
40题2
on DOM的警告框
您的代码即将运行
您在第一行忘记了$
。
如果你只是声明函数而不调用它,它永远不会工作
var content = $('#question-number').html();
if (content.indexOf("Question 2 of 40") !== -1) {
alert("String Found");
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="columns">
<div class="column-left">
<div id="question-number" class="question-text">Question 2 of 40</div>
<div id="question-time" class="question-time"></div>
</div>
</div>
您的代码不知道何时运行。您需要添加以下内容:
$(function(){ //need this line to wait for document to be ready before binding to click event.
$('#question-number').on('click', function(){
//your code here
}
});
或
<div id="question-number" class="question-text" onclick="myFunction()"></div>
我也会检查学习如何使用你的浏览器开发工具。当你遇到这样的问题时,他们会给你很大的帮助。
相关文章:
- 困在逻辑中试图定位动态的东西
- Amd,希望确保某个东西总是最后执行
- 铬:“;未捕获的语法错误:意外的标记:"
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 使用“+="操作人员
- //而不是在src=“”上使用http://"属性
- "未捕获的语法错误:意外的标记}"
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- "实例范围”;TypeScript类的getter/setter
- Javascript复选框函数:;缺少:在属性id之后"
- "“;变量未引用正确的对象
- "日期“;AJAX请求返回的类型值未定义
- 得到"TypeError:无法读取属性'filename'未定义的“;调用“npm start
- Soundcloud api"未捕获的类型错误:无法读取属性'uri'“未定义”;
- "工具提示"jQuery插件坏了
- 为什么“;getElementsByTagName"找不到任何东西
- & lt;跨度id =“display_XXXXX"祝辞& lt; / span>没有显示任何东西,或者显示“未
- JavaScript正则表达式帮助:文本字符串中以"开头的行;在某某日期,一些其他东西写了"