gpt4 book ai didi

php - 如何使用 Javascript 获取按钮值

转载 作者:行者123 更新时间:2023-11-29 03:57:25 24 4
gpt4 key购买 nike

我正在尝试弄清楚如何使用 JavaScript 获取按钮的值。在 php 代码中使用 while 语句生成了几个按钮,因此所有按钮的 nameid 都是相同的。它们之间的唯一区别是值(value)。

我的部分 php 代码:

while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td align=\"center\"><input type=\"button\" id=\"details\" name=\"details\" value=\"" . $row['mcn'] . "\" onClick=\"MCNdetails()\"></td>";
echo "</tr>";
}

我想要实现的是,当单击此按钮时,将显示带有此记录详细信息的 JavaScript 警报。

(仅供引用 - “Faker”是该表所属的表单名称。)

我的 JavaScript 代码:

function MCNdetails()
{

var buttonDetails = document.Faker.details;
var buttonValue = buttonDetails.value;

if (buttonValue === "2700-2057" )
{
alert ("Details are here");
return;
}
else
{
alert ("No Dice " + buttonValue);
return;
}

}

我有大约。到目前为止有 300 条记录。当我点击任何按钮时,我总是得到 else 语句。我确实尝试过像这样通过 id 获取元素:

function MCNdetails()
{

var buttonDetails = document.getElementById("details");
var buttonValue = buttonDetails.value;

if (buttonValue === "2700-2057" )
{
alert ("Details are here");
return;
}
else
{
alert ("No Dice " + buttonValue);
return;
}

}

但是不管我点击哪个按钮,它总是会返回第一个按钮的值。

我已经进行了一些 Google 搜索以及搜索此站点,但我找不到生成按钮的相同场景。

如有任何帮助或指点,我们将不胜感激。感谢您的宝贵时间:)

最佳答案

尝试类似的东西

<script type="text/javascript">
function getVal(value)
{

alert(value);
}
</script>
<input type="button" value="Add" onclick="getVal(this.value)">

关于php - 如何使用 Javascript 获取按钮值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13132252/

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