[英]I am trying to make onclick function work in a tr element
I have a page that worked well enough without a table but the page size just got too big.我有一个在没有表格的情况下运行良好的页面,但页面大小太大了。 I decided to break it up into tables to clean it up.
我决定把它分成几张桌子来清理它。 once i did the hyperlinks quit working.
一旦我做了超链接就停止工作了。 I don't mean the broke but when I click on them nothing happens.
我不是说坏了,但是当我点击它们时,什么也没有发生。 here is the code i am using.
这是我正在使用的代码。 when I run this page all of the cell contents show up blue and the pointer changes like a hyperlink but when I click literally nothing happens.
当我运行这个页面时,所有的单元格内容都显示为蓝色,并且指针像超链接一样变化,但是当我点击时,什么也没有发生。 no event no errors in the console no nothing.
控制台中没有事件没有错误没有任何东西。 any thoughts??
有什么想法吗??
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>
You're not opening the tag and not closing the first tag.您没有打开标签,也没有关闭第一个标签。 You should also fix the code identation.
您还应该修复代码标识。 I think that's it.
我想就是这样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.