代码之家  ›  专栏  ›  技术社区  ›  Ethan Moses

提交时的水印(如果值不是int)使文本框值为空字符串

  •  -1
  • Ethan Moses  · 技术社区  · 12 年前

    我有两个文本框,一个是类商店,另一个是横幅。我设法在不使用value=“”的情况下获得了水印,但我想知道,如果文本框的值不是int,有没有办法进行提交操作,使文本框的数值为空字符串?我对这一切还很陌生。提前thx。 顺便说一句,我正试图把这个放在mvc4页面上。

    1 回复  |  直到 12 年前
        1
  •  0
  •   Community Mohan Dere    9 年前

    我假设 .net 至少由于 mvc4 议论

    您是否希望将非int解释为空字符串?

    string i = "123";
    string j = "ft1b";
    
    int temp;
    
    i = int.TryParse(i, out temp) ? i : ""; 
    

    如果需要在javascript中执行此操作,可以使用 isNaN() 函数而不是 TryParse