我有一个 PHP echo 语句,在其中创建了一个 HTML 按钮元素,并且在该按钮元素中,我想将 onclick 属性设置为 location.href 函数,以便在用户单击按钮时重定向到另一个页面。但是我似乎无法正常工作,单击按钮时没有任何反应。我认为这与大量的单引号和双引号有关,但我不确定。这是我最近的尝试,但我尝试了多种方式来转义内部引号。
echo "Commissioner Admin</th><td><button type='button' id='adddirectoradmin' value='adddirectoradmin' width='75' onclick=\"location.href('http://some-url')\">Add</button></td>";