点击按钮调用功能并显示div mac_1,之后点击运行按钮点击功能并调用三次,如何设置divd的条件
$("#run").click(function() {$('#resultFrame').contents().find('html').html("<style>" + $('#css').val() + "</style>" + $("#html").val());
document.getElementById('resultFrame').contentWindow.eval($('#js').val());
else if
{
$('#resultFrame1').contents().find('html').html("<style>" + $('#css').val() + "</style>" + $("#html").val());
document.getElementById('resultFrame').contentWindow.eval($('#js').val());
}
else
{
$('#resultFrame3').contents().find('html').html("<style>" + $('#css').val() + "</style>" + $("#html").val());
document.getElementById('resultFrame').contentWindow.eval($('#js').val());
点击按钮调用div
<div class="mac_1" id="mac_1" >
<iframe id="resultFrame" height="100%" width="100%">
<p>Your browser does not support iframes.</p>
</iframe>
</div>
<div class="ipad_1" id="ipad_1" style=" display: none;">
<iframe id="resultFrame1" height="100%" width="100%">
<p>Your browser does not support iframes.</p>
</iframe>
</div>
<div class="mob_1" id="mob_1" style=" display: none;">
<iframe id="resultFrame3" height="100%" width="100%">
<p>Your browser does not support iframes.</p>
</iframe>
</div>
答案 0 :(得分:0)
那应该有用。也许capturePhoto()
有错误?插入alert()
或console.log():
if ( photo=="yes" )
{
alert("Thank you StackOverflow, you're a very big gift for all programmers!");
capturePhoto();
}
else
{
alert("StackOverflow.com must help me!");
}
答案 1 :(得分:0)
首先明确问题。
据我所知,您希望在单击按钮时获取按钮元素ID。我的理解是否正确?
如果是,请按照以下代码
每个事件都有与之关联的不同属性,其中一个是target。目标事件属性返回触发事件的元素。
因此,点击按钮,您可以获得触发事件的元素event.target
如果您想要ID event.target.id 会对您有帮助。