Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.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 EventListener单击函数_Javascript_Html - Fatal编程技术网

Javascript EventListener单击函数

Javascript EventListener单击函数,javascript,html,Javascript,Html,我想在按下html按钮后向p标记返回一个字符串值。但我不知道如何编写/格式化和执行它。当myFunction返回true和false时,para innerHTML='',将在标记中打印一个字符串 const para=document.getElementById('para'); const palin=document.getElementById('palin'); const sub=document.getElementById('sub'); sub.addEventListen

我想在按下html按钮后向p标记返回一个字符串值。但我不知道如何编写/格式化和执行它。当myFunction返回true和false时,para innerHTML='',将在
标记中打印一个字符串

const para=document.getElementById('para');
const palin=document.getElementById('palin');
const sub=document.getElementById('sub');
sub.addEventListener('click',函数myFunction(str){
设re=/[^A-Za-z0-9]/g;
str=str.toLowerCase().replace(re.);
设len=str.length;
for(设i=0;i

提交

你为什么不试试这个

函数abc(){
var a=document.getElementById('palin').value;
如果(a!=“”| | a!=未定义){
document.getElementById('para')。innerHTML=a;
}
}

提交


或选中此项。由于表单的默认性质是提交,因此请通过删除表单标记重试一次,并且在eventListener中,参数传递将作为事件而不是字符串进行反应

var para=document.getElementById('para');
var sub=document.getElementById('sub');
sub.addEventListener('单击',函数()){
var str=document.getElementById('palin')。值;
设re=/[^A-Za-z0-9]/g;
str=str.toLowerCase().replace(re.);
设len=str.length;
for(设i=0;i

提交

缺少一个右大括号。请修复语法错误。若要发现这些错误,请使用语法突出显示的编辑器。您忘了问上面的问题…请先检查代码,然后发布。函数中的str是什么?它是事件而不是字符串。