使用PHP脚本替换HTML表单中的字段

使用PHP脚本替换HTML表单中的字段,php,Php,我需要使用PHP脚本替换HTML表单输入字段的第7个字符 例如 A234591Q 成为 A23459IQ 将数字1替换为字母I 问题是我没有访问php脚本文件的权限,所以我需要在HTML页面中作为客户类型数据或在提交时进行访问 Moises如果页面上链接了JQuery库,则可以尝试以下操作 首先,您应该为您的输入提供一个ID,例如 然后将HTML表单的onsubmit属性设置为: <form action="" onSubmit="replaceAt(7,$('#useranswer').

我需要使用PHP脚本替换HTML表单输入字段的第7个字符

例如

A234591Q

成为

A23459IQ

将数字1替换为字母I

问题是我没有访问php脚本文件的权限,所以我需要在HTML页面中作为客户类型数据或在提交时进行访问


Moises

如果页面上链接了JQuery库,则可以尝试以下操作

首先,您应该为您的输入提供一个
ID
,例如
然后将HTML表单的
onsubmit
属性设置为:

<form action="" onSubmit="replaceAt(7,$('#useranswer').val())">

我刚刚回答了您的问题,因为不清楚您计划如何在不访问源代码的情况下实现它

使用JavaScript。只是Google string替换JavaScriptSo您想用PHP更改某些内容,但您没有访问PHP的权限?是的,我无法处理$myvariable或PHP脚本中的任何名称,因此我必须处理将传递给该变量的HTML文件。我已经有:Can form“”根据我刚才为您的问题给出的答案,不清楚您计划如何在不访问源代码的情况下实现它“因为字段值是通过post方法form method=“post”action=”传递给变量的。”MYSCRIPT://DoRegister所以我认为处理这个字段就足够了。您需要用自己的action替换示例中的表单action,在本例中是action=“MYSCRIPT://DoRegister”,这样您就可以
function replaceAt(index,word){
    newWord=word.substr(0,index) + 'l' + word.substr(index+1);
    $('#useranser').val(newWord);
}