我正在使用以下代码来使用文本框转到URL,并在URL末尾添加文本框的值。
我想将其更改为多行文本框。然后,对于文本框中的每一行,打开一个新的浏览器选项卡,其中包含预设网址,并在行末添加行值。
例如如果我在文本框中输入“测试”的那一刻,它会导航到https://myprofiles.co.uk/name=test
基本上,我只想将名称列表复制到Multime文本框中,并让其每行打开一个浏览器选项卡。有人能帮我指出正确的方向吗?
<form id = "your_form" onsubmit="yourFunction()">
<input type="text" name="name">
<input type="submit" value="Search">
</form>
<script>
function yourFunction(){
var action_src = "https://www.myprofiles.co.uk/" +
document.getElementsByName("name")[0].value;
var your_form = document.getElementById('your_form');
your_form.action = action_src ;
}
</script>
答案 0 :(得分:0)
您可以这样做。将TextBox替换为TextArea,然后向该按钮添加一个侦听器。该按钮需要具有一个ID。我添加了getElementIndex :: Array (Array Int) Int -> Array Int
,以防止表单实际执行POST。但是,如果需要的话,只需将其删除。
def invoke_self_async(data_list, context):
this_data_list = data_list[0:20] # increase number as needed
new_event = {
'data': data_list[20:] # needs to match above number
}
boto3.client('lambda').invoke_async(
FunctionName=context.invoked_function_arn,
InvokeArgs=json.dumps(new_event)
)
my_data = []
for data in data_list:
download = download_data(browser, data) # returns path to .xls file
my_data.append(download)
return my_data