gpt4 book ai didi

php - 如果用户的浏览器禁用了 javascript,则使用 javascript 的网页无法工作...那么有什么方法可以在没有 javascript 的情况下运行像 onclick 这样的命令?

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

请任何人帮助我给我解决方案来运行没有javascript的onclick之类的命令....谢谢//javascript代码:

                function selectedproperty(id)
{
document.getElementById("pid").value=id;
document.getElementById("form1").submit();
}

function singleproperty(id)
{
document.getElementById("pid").value=id;
document.getElementById('form1').action="singlepropertydetail.php"
document.getElementById("form1").submit();
}

// html/php code

<ul>
<?PHP
$sql=mysql_query("select build_name,flat_no,property_id from new_property where owner='".$ownerid."'") or die(mysql_error());
while($row=mysql_fetch_row($sql))
{
echo "<li onclick='singleproperty(".$row[2].");' >".$row[0]." ".$row[1]."</li>";
}
?>
</ul>

最佳答案

您在 li 中放置了一个带有按钮的表单。用户单击按钮,如果 js 被禁用,它会回发到服务器,它会执行向用户显示页面所需修改的逻辑。如果启用了 js,您使用 JavaScript 来阻止表单提交和处理逻辑客户端。

这是它的外观的想法

<li onclick='singleproperty(".$row[2].");' >
<form method='post' onsubmit='return false'>
<input name='singleproperty' type='hidden' value='".$row[2]."'>
<input type='submit' value='".$row[0]." ".$row[1]."'>
</form>
</li>

关于php - 如果用户的浏览器禁用了 javascript,则使用 javascript 的网页无法工作...那么有什么方法可以在没有 javascript 的情况下运行像 onclick 这样的命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13263752/

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