gpt4 book ai didi

javascript - 使用 Javascript 使用 1 个超链接填写 2 个表单输入字段

转载 作者:行者123 更新时间:2023-11-30 05:44:09 25 4
gpt4 key购买 nike

如果这个问题在某个地方得到了回答,我很抱歉,因为这是一个非常简单的问题,但我似乎找不到任何完全相关的东西,而且我对编码和 javascript 还很陌生。

我有这样一个表格:

<form name="myform" method="post" action="">
<input type="text" name="word" id="word" value="" />
<input type="text" name="url" id="url" value="" />
</form>

我目前在超链接上使用一些内联 javascript 来用这样的数据库值填充“word”输入(这是在 php 函数中):

<a id="fill" href="#" onclick="document.myform.word.value=  &apos;'. $aMessages['name'] .'&apos; ">fill form</a>

但是我也希望这个超链接用一个不同的数据库值填充“url”输入,这个数据库值将与这个 javascript 一起使用:

onclick="document.myform.url.value=  &apos;'. $aMessages['url'] .'&apos;

但我不确定如何让一个超链接同时填写两个表单输入。如果这是实现我想要的目标的错误方法,并且有另一种更好的方法可以做到这一点,请告诉我。

感谢您的宝贵时间!

马特

最佳答案

一个onclick可以写两段javascript代码。喜欢:

<a id="fill" href="#" onclick="javascript:document.myform.word.value=  &apos;'. $aMessages['name'] .'&apos; document.myform.url.value=  &apos;'. $aMessages['url'] .'&apos;">fill form</a>

但我建议这样做:

function doUpdate()
{
document.myform.word.value= "'. $aMessages['name'] .'";
document.myform.url.value= "'. $aMessages['url'] .'";
}

然后在您的链接上执行此操作:

<a id="fill" href="#" onclick="javascript:doUpdate()">fill form</a>

关于javascript - 使用 Javascript 使用 1 个超链接填写 2 个表单输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18924512/

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