繁体   English   中英

我正在尝试使 onclick 功能在 tr 元素中工作

[英]I am trying to make onclick function work in a tr element

我有一个在没有表格的情况下运行良好的页面,但页面大小太大了。 我决定把它分成几张桌子来清理它。 一旦我做了超链接就停止工作了。 我不是说坏了,但是当我点击它们时,什么也没有发生。 这是我正在使用的代码。 当我运行这个页面时,所有的单元格内容都显示为蓝色,并且指针像超链接一样变化,但是当我点击时,什么也没有发生。 控制台中没有事件没有错误没有任何东西。 有什么想法吗??

 function editScreenAvian() { $source = "../DMKgenavianv1.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenBovine() { $source = "./DMKgenbovinev3.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenPorcine() { $source = "../DMKGenPorcinev1.phpcaseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenIAVA() { $source = "./DMKIAVAv1.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenIAVS() { $source = "./DMKIAVsv1.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenQuickBovine() { $source = "./DMKQuickbovinev3.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenQuickPorcine() { $source = "./DMKQuickPorcinev3.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenRabies() { $source = "./DMKGenRabiesNoHistov3.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenRabiesNo() { $source = "./DMKGenRabiesHistov3.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenSDAIBS() { $source = "./DMKSDMIvi.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenNDMI() { $source = "./DMKNDMIvi.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenVTMI() { $source = "./DMKVTMIvi.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } function editScreenGENMI() { $source = "./DMKFoodSafetyv2.php?caseNumber=<?=$caseNumber;?>"; loadIFrame(); return; } let $caseDefaultKey = "<?=$caseDefault?>"; if ($caseDefaultKey === "11") { editScreenSDAIBS(); } if ($caseDefaultKey === "50") { editScreenIAVA()(); } if ($caseDefaultKey === "53") { editScreenBovine(); } if ($caseDefaultKey === "") { editScreenPorcine() } function loadIFrame() { $("#divEntryArea").html('<iframe style="margin-left: 0vw; width: 64vw; height: 100vh; border: none; margin-right: 0;" src=\'' + $source + '&noHeading=Y\'></iframe>'); }
 <center> <b><font size="+1">title 1 </b></font><br> </center> <table width=65% border=1 align="right"> <td width=5%> <a onclick="editScreenAvian()">cell 1<br></td> <td width=5%> <a onclick='editScreenBovine()'>cell 2</a><br></td> <td width=5%> <a onclick='editScreenPorcine()'>cell 3</a><br></td> </tr> </table><br> <iframe style="margin-left: 36vw; width: 64vw; height: 100vh; border: none; margin-right: 0;" '> </iframe> </div> </div> <div id="caseSpecimens" class="handsontable"></div> </div>

您没有打开标签,也没有关闭第一个标签。 您还应该修复代码标识。 我想就是这样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM