gpt4 book ai didi

javascript - 带有 AJAX 脚本的 PHP 回显 HTML 元素

转载 作者:搜寻专家 更新时间:2023-10-31 20:41:16 25 4
gpt4 key购买 nike

我正在尝试重写 W3C AJAX Livesearch script回应 <button>而不是 <a> ,它似乎正在打印,但内联 Javascript 没有响应 AJAX 脚本。这是我修改过的 PHP。

    $hint="<button='type' class='mybutton' name='users' value='" .
$z->item(0)->childNodes->item(0)->nodeValue . "' onclick='showUser(this.value)'>" .
$y->item(0)->childNodes->item(0)->nodeValue . "</button>";

我修改了 XML 节点以仅包含一个标题和一个值 (1-n)。该请求似乎有效,但看起来没有收到值。我有一种感觉,这与我编写 PHP 代码的方式有关。有什么想法吗?提前致谢!

编辑:问题已回答,这是标记中的简单语法错误。我取出了我的实时示例链接,但如果您有兴趣学习该脚本,请参阅 W3C 链接。好东西!

最佳答案

问题是您在动态加载的内容中提供的 HTML,它看起来像这样(通过检查给定的链接):

<button='type' class="mybutton" name="users" value="1" 
onclick="showUser(this.value)">Peter Griffin </button>

this.value 返回 undefined 正如您在 this fiddle 中看到的那样因为这不是有效的 HTML 语法。您需要提供一个适当的 button,如下所示:

<button class="mybutton" name="users" value="1"
onclick="showUser(this.value)">Peter Griffin </button>

关于javascript - 带有 AJAX 脚本的 PHP 回显 HTML 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20984390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com