我想重定向点击,然后更改按钮文本,我该怎么做
I want to Redirect on Click and then Change Button Text, How do I do that?
我正在构建一个网页,我有一个提交按钮,点击我想重定向用户,然后将按钮的文本更改为谢谢。
基本上它重定向到同一个页面,但我使用PHP点击计数过滤IP的点击量,这样它就可以用Div ID 生成自己的链接
因此,当用户点击按钮时,他会返回到同一页面,但按钮文本会更改为"谢谢"。
HTML
<div class="voteBtnBox"><!--voteBtnBox start-->
<input type="submit" name="submit" value="Vote" id="voteBtn" onclick="showDiv()" />
</div><!--voteBtnBox end-->
JS
window.location.href = 'http://localhost/aaa/counter/click.php?id=roy';
现在尝试以下操作。
<?php $url = $_SERVER['HTTP_REFERER'];
$uri = explode('#', $url); ?>
<div class="voteBtnBox"><!--voteBtnBox start-->
<input type="submit" name="submit" value="<?php if(count($uri) > 1){ echo 'Thank You'; }else{ echo 'Vote';} ?>" id="voteBtn" onclick="showDiv()" />
</div><!--voteBtnBox end-->
<script>
function showDiv(){
window.location.href = 'http://localhost/aaa/counter/click.php?id=roy';
}
</script>
也许你可以尝试这样的东西:
<input type='submit' value='<?php ($_REQUEST["SOME_PARAM_NAME"].length != 0 ) ? echo "Thank You": echo "Submit"; ?>'>
相关文章:
- 我想重定向点击,然后更改按钮文本,我该怎么做
- 使用JavaScript将标题文本替换为按钮文本
- 将按钮文本从“;喜欢“;至“;喜欢“;单击时
- 如何在jQuery mobile中更改按钮文本
- 不便更改Javascript中的按钮文本
- 为什么我的导航按钮或按钮文本不会移动到中心
- 根据单选按钮值更改提交按钮文本
- 更改按钮文本
- 按钮文本中的新行
- 在呈现 D3 SVG 对象之前更改引导按钮文本
- 制作一个“;输入“;按钮文本不可编辑
- 通过引导程序加载/重置后更改按钮文本
- 动态创建的按钮文本
- jQuery移动列表过滤:如何更改清除按钮文本
- 如何使用JavaScript在点击时更改按钮文本
- sap.m.按钮文本格式化程序
- AngularJS按钮文本不起作用
- 如何在单击时更改按钮文本
- 使用Jquery仅切换按钮文本中的ASCII字符
- TinyMCE 编辑输入值和按钮文本