【发布时间】:2021-12-18 19:00:03
【问题描述】:
所以,我在表单中有一个按钮。
<form>
<button onclick="alert('<?php echo $value ?>')">Click me!</button>
</form>
$value = "1.png"
当我按下它时,网址会改变如下:
Initial:
index.php?id=82
After I click:
index.php?
如您所见,我希望按钮仅显示警报,而不是更改 URL
完整代码:
<form>
<label>Title</label><br>
<input type="text" value="<?php echo $title ?>"><br><br>
<label>Description</label><br>
<textarea rows="5" maxlength="120"><?php echo $desc ?></textarea><br><br>
<div>
<?php for($k = 0; $k < count($images); $k++) { ?>
<div>
<img src="<?php echo $images[$k] ?>">
<button onclick="alert('<?php echo $images[$k] ?>')">Click me!</button>
</div>
<?php } ?>
</div>
</form>
PS:我不确定是什么问题,但我认为是表格
【问题讨论】:
-
设置按钮的类型为按钮;它是默认提交的。
<button type="button" onclick="alert('<?php echo $images[$k] ?>')">Click me!</button>