Javascript 修改HTML输入表单格式
我使用网络爬虫功能下载了一些网页,其中包含一些来自函数的输入,如:Javascript 修改HTML输入表单格式,javascript,html,dom,Javascript,Html,Dom,我使用网络爬虫功能下载了一些网页,其中包含一些来自函数的输入,如: <input type="text" name="LSTNAM" size="20" maxlength="35"> <input type="text" name="FSTNAM" size="20" maxlength="35"> 在这里,我想知道我是否可以使用一些JS方法找到所有的“input type=“text”,并修改这些表单,而不是一个接一个地手动修改。以下是我想要实现的目标: <
<input type="text" name="LSTNAM" size="20" maxlength="35">
<input type="text" name="FSTNAM" size="20" maxlength="35">
在这里,我想知道我是否可以使用一些JS方法找到所有的“input type=“text”,并修改这些表单,而不是一个接一个地手动修改。以下是我想要实现的目标:
<input type="text" name="LSTNAM" size="20" maxlength="35" onclick="shwinputtypetext(this);">
<input type="text" name="FSTNAM" size="20" maxlength="35" onclick="shwinputtypetext(this);">
您可以通过JQuery轻松实现,请尝试使用以下方法:
$(document).ready(function(){
$("input[type='text']").click(function(){
//do some stuff, exp:
alert($(this).val());
});
});
可以通过JQuery轻松实现,请尝试使用以下方法:
$(document).ready(function(){
$("input[type='text']").click(function(){
//do some stuff, exp:
alert($(this).val());
});
});
使用此代码:
let inputs = document.querySelectorAll("input[type=text]");
for(let i = 0; i < inputs.length; i++) {
inputs[i].onclick = function() {
shwinputtypetext(this);
}
}
let inputs=document.querySelectorAll(“input[type=text]”);
for(设i=0;i
有关更多信息,请参阅。使用此代码:
let inputs = document.querySelectorAll("input[type=text]");
for(let i = 0; i < inputs.length; i++) {
inputs[i].onclick = function() {
shwinputtypetext(this);
}
}
let inputs=document.querySelectorAll(“input[type=text]”);
for(设i=0;i
有关更多信息,请参阅。这是解决问题的最简单方法。希望它能有所帮助。少写多做
$(document).ready(function(){
$(":input[type='text']").click(function(){
shwinputtypetext($(this).val());
});
});
这是解决你问题的最简单的方法。希望它能帮助你。少写多做
$(document).ready(function(){
$(":input[type='text']").click(function(){
shwinputtypetext($(this).val());
});
});
document.querySelectorAll(“input[type=text]”)将获取当前文档中text类型的所有输入元素。您所说的修改表单是什么意思?我表达的是困惑:),我只想将内容从第一个更改为后一个。document.querySelectorAll(“input[type=text]”)
将获取当前文档中文本类型的所有输入元素。您所说的修改表单是什么意思?我表达的是困惑:),我想做的只是将内容从第一个更改为后一个。+1表示不使用jQuery,其中vanilla js已经足够了!+1表示不使用jQuery,其中vanilla js比够了!