Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将变量传递给表单操作脚本_Javascript_Html - Fatal编程技术网

Javascript 将变量传递给表单操作脚本

Javascript 将变量传递给表单操作脚本,javascript,html,Javascript,Html,我是javascript新手,someon能为我指出正确的方向来完成以下代码吗 我有一个页面可以让我自动登录网站进行工作,但我正在寻找一种方法,可以从ini文件中读取登录凭据,也可以只使用document.write,这样可以更轻松地在我的HTML中传递和更改这些凭据,而HTML中有很多这样的按钮 <script language="javascript"> var username = "firstusername"; var password = "firstpassword

我是javascript新手,someon能为我指出正确的方向来完成以下代码吗

我有一个页面可以让我自动登录网站进行工作,但我正在寻找一种方法,可以从ini文件中读取登录凭据,也可以只使用document.write,这样可以更轻松地在我的HTML中传递和更改这些凭据,而HTML中有很多这样的按钮

<script language="javascript">


var username = "firstusername";
var password = "firstpassword";


<!-- link -->
<form action="***************" method="post"  target="_blank">
<p>
<input type="hidden" name="HdnCallingProgram" value="login"/>
<input type="hidden" name="HdnAction" value="Login"/>
<input type="hidden" name="txtUserId" value="document.write(username)"/>
<input type="hidden" name="txtPassword" value="document.write(password)"/>
<input type="hidden" name="chkRemember" value="1"/>
<a class="button1" title="Bij fout aanmelden : gebruik browser back button en terug op knop klikken"  onclick="parentNode.parentNode.submit()">Cafe</a>
</p>
</form>


</script>

var username=“firstusername”;
var password=“firstpassword”;

咖啡馆

谢谢你读这篇文章


<form action="***************" method="post"  target="_blank">
    <p>
        <input type="hidden" name="HdnCallingProgram" value="login"/>
        <input type="hidden" name="HdnAction" value="Login"/>
        <input type="hidden" id="txtUserId" name="txtUserId" value=""/>
        <input type="hidden" id="txtPassword" name="txtPassword" value=""/>
        <input type="hidden" name="chkRemember" value="1"/>
        <a class="button1" title="Bij fout aanmelden : gebruik browser back button en terug op knop klikken"  onclick="this.parentNode.parentNode.submit()">Cafe</a>
    </p>
</form>

<script type="text/javascript">
var username = "firstusername";
var password = "firstpassword";

document.getElementById('txtUserId').value = username;
document.getElementById('txtPassword').value = password;
</script>
咖啡馆

var username=“firstusername”; var password=“firstpassword”; document.getElementById('txtUserId')。值=用户名; document.getElementById('txtPassword')。值=密码;
非常感谢,非常好用!,我的页面中确实有很多elementid,有人知道这是否也可以通过readfrom文件实现吗?当然有,但我不知道你在说什么文件。使用ajax,您可以从服务器读取文件并在脚本中解析它…Oke,所以我提到的文件应该存储在html页面旁边的本地位置,我希望有一种更简单的方法,可以将变量“插入”到代码中,以便读取和插入用户名和密码。您的回答同样完美地完成了这一任务。另一种方法可以节省我很多时间:)“存储在本地”-这可能是一个小问题,因为安全原因Ajax不能在本地主机上工作,但您仍然可以使用JS文件。在脚本之前添加此脚本:
并在此文件中:
window.storedData={username:“firstusername”,password:“firstpassword”}
。要读取数据,请写入:
document.getElementById('txtUserId')。value=storedData.username