Javascript返回提示onclick

托尼克

我想在同一个命令中检查空提示和空值。

这两个独立工作:

  • 首先检查空字符串(尽管不一定是制表符?)

  • 第二次检查是否为空(取消)

我不知道如何将它们组合成一行?

<a href="#" onclick="return prompt('Enter title for new player:') != ''">Duplicate</a>

<a href="#" onclick="return prompt('Enter title for new player:') != null">Duplicate</a>

编辑:(我的例子有点复杂)

我使用 php 进行翻译:

<a href="#" class="btn" onclick="return prompt('<?php printf(esc_attr__('Enter title for new player:', 'domain'))?>') || false"<?php _e('Duplicate', 'domain'); ?></a>

我需要获得成功提示的标题(所以我可以用 GET 发送它)

我试过了:

$('.btn').on('click', function(){
    var btn = $(this), val = btn.val();

    if(val !== null || val != ''){
        console.log(val)
    }
});

但它总是返回空字符串。

史蒂夫·帕德莫尔

如果您希望仅在提供输入时继续,并在未提供值时重新提示,则根据结果再次调用提示。

<a href="#" onclick="getName()">Enter title</a>

<script>
    function getName() {
        var name = prompt('Enter name for new player:');

        if(name == null || name == "") {
            getName();
        }

        return name;
    }
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JavaScript:onclick并返回false

来自分类Dev

javascript返回URL onClick

来自分类Dev

切换Javascript返回错误onclick

来自分类Dev

函数内的Javascript提示未返回我期望的值

来自分类Dev

使用for循环在javascript中捕获无效输入,否则返回提示

来自分类Dev

onclick确认未提示

来自分类Dev

+提示与JavaScript中的提示

来自分类Dev

+提示与JavaScript中的提示

来自分类Dev

Python:循环提示返回

来自分类Dev

返回提示值

来自分类Dev

如何使用纯JavaScript制作工具提示(onclick显示/关闭)

来自分类Dev

如何返回onclick函数是javascript中href的结果?

来自分类Dev

JavaScript返回值在onclientclick之后运行onclick

来自分类Dev

移动div onclick并返回onclick

来自分类Dev

类型提示函数永不返回

来自分类Dev

确认返回提示以退出应用

来自分类Dev

从函数参数返回类型提示

来自分类Dev

提示返回后输入响应?

来自分类Dev

返回 [object, Object] 的工具提示

来自分类Dev

Javascript或JQuery密码提示

来自分类Dev

名称的javascript提示

来自分类Dev

Javascript提示验证?

来自分类Dev

增强javascript代码的提示

来自分类Dev

javascript替换提示

来自分类Dev

JavaScript在提示时取消

来自分类Dev

使javascript提示文本只读

来自分类Dev

onClick总是返回25

来自分类Dev

ChartJS:显示默认的工具提示onclick

来自分类Dev

高图(rCharts)onclick工具提示