我正在尝试使用 Chrome 控制台以编程方式单击网页中的按钮。
(更新)按钮的代码如下所示:
<FORM METHOD=GET ACTION="/xxx/yyy/kkk.jsp" >
<INPUT type="hidden" name="page" value="721">
<INPUT type="hidden" name="reqType" value="ReprintO">
<INPUT type="hidden" name="title" value="Reprint Label">
<INPUT type="hidden" name="system" value="reprint">
<td align=right width=25%><input type=submit value='>' name=BTN_CHOICE5/>
<td> Reprint Label
</form>
Run Code Online (Sandbox Code Playgroud)
页面上还有几个按钮value= '>',所以我想我需要使用名称单击它。我试过了
document.querySelector('input[name="BTN_CHOICE4"]').click();,没有用。如何使用 JS 单击此按钮?
有没有可以在 Linux 上使用的类似于 PEiD 的封隔器检测器?ELF 和 PE 格式。
我试图找到一个类似的工具,但我发现的只是在可执行文件中搜索字符串的手动方法,这不是一种非常有效和有效的方法。
我试图了解switch语句如何在汇编中工作,我有以下程序:
int main (int argc, char **argv)
{
int x = argc > 1 ? atoi(argv[1]) : 2;
int y;
switch (x) {
case 0:
y = 0;
break;
case 1:
y = 1;
break;
case 2:
y = 2;
break;
case 3:
y = 3;
// this case "drops through"
case 4:
y = 4;
break;
default:
y = -1;
break;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
在装配中它看起来像:
0x804842f <main+19> cmpl $0x1,(%eax)
0x8048432 <main+22> jle 0x804844a <main+46>
0x8048434 <main+24> mov 0x4(%eax),%eax …Run Code Online (Sandbox Code Playgroud) 我有以下页面:
以下是这些元素的代码:
<td align='left' height='20' width='null' valign='middle' >
<input type="submit" name="BTN_SUBMIT0" value="No"></td>
<td align='right' height='20' width='null' valign='middle' >
<input type="submit" name="BTN_SUBMIT0" value="Yes"></td>
Run Code Online (Sandbox Code Playgroud)
如何使用不具有ID但没有其值的JavaScript从控制台中单击按钮?