标签: placeholder

以编程方式将用户控件加载到占位符(asp.net)

在我的.aspx页中;

    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" AspCompat="True" %>

    <%@ Register src="Modules/Content.ascx" tagname="Content" tagprefix="uc1" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <title></title>
    </head>
    <body>
    <form id="form1" runat="server">
        <div>
        <asp:PlaceHolder ID="Modulecontainer" runat="server"></asp:PlaceHolder>
        </div>
        </form>
    </body>  
</html>
Run Code Online (Sandbox Code Playgroud)

在我的aspx.vb中;

    Try
        Dim loadmodule As UserControl
        loadmodule = Me.LoadControl("~/modules/content.ascx")
        Modulecontainer.Controls.Add(loadmodule)
    Catch ex As Exception
        Response.Write(ex.ToString & "<br />")
    End Try
Run Code Online (Sandbox Code Playgroud)

结果是一个空的占位符,没有错误。

非常感谢您的协助

PS,在Fat_Tony回答之后,我将代码更改为;

Try
            Dim loadmodule As ASP.ContentModule
            loadmodule = CType(LoadControl("~\Modules\Content.ascx"), ASP.ContentModule)
            Modulecontainer.Controls.Add(loadmodule)
        Catch ex As Exception
            Response.Write(ex.ToString & …
Run Code Online (Sandbox Code Playgroud)

vb.net asp.net user-controls placeholder

4
推荐指数
1
解决办法
1万
查看次数

谷歌的html5 shiv没有渲染占位符?

我有一个表单,客户想要输入框内的标签,我决定使用HTML 5的占位符和Google的html5shiv,而不是旧的javascript.但是,我的占位符似乎在IE中没有正常工作,这就是我使用shiv的原因.这是代码:

文档类型:

<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)

希夫:

<!--[if IE]>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script>
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

形成:

<form method="post" enctype="multipart/form-data" name="contactForm" id="contactForm">

    <input type="text" name="name" id="name" placeholder="Your Full Name..." />
    <input type="text" name="telephone" id="telephone" placeholder="Your Telephone Number..." />
    <input type="email" name="email" id="email" placeholder="Your Email Address..." />
    <textarea name="enquiry" id="enquiry" placeholder="Your Enquiry or Comments..."></textarea>
    <p class="midpadLeft green_Button_margin_2"><span class="green_Button_2"><a href="javascript: document.contactForm.submit();" target="_self" class="green_Button_2">Submit Enquiry <img src="images/mid-envelope.png" alt="Submit"/></a></span></p>

</form>
Run Code Online (Sandbox Code Playgroud)

关于它为什么不起作用的任何想法?

修订:

使用下面评论中建议的代码,我已将我的代码更改为以下内容,但它仍然无效.

脚本包括(该脚本的内容直接从这里复制):

<script type="text/javascript" src="scripts/placeholders.js" charset="utf-8"></script>
Run Code Online (Sandbox Code Playgroud)

DOM就绪事件监听器:

<body onload="Placeholders.init(true);">
Run Code Online (Sandbox Code Playgroud)

javascript forms html5 placeholder

4
推荐指数
1
解决办法
8752
查看次数

如何将占位符放在struts2 textfield标记中?

我正在使用struts2标签,并希望将占位符放在这样的<s:textfield>标记中:

<s:set name="email" value="getText('email')" />
...

<s:form action="Login">
    <s:textfield key="email" theme="simple" placeholder="%{email}" 
         cssClass="span3"/>
    ...
</s:form>
Run Code Online (Sandbox Code Playgroud)

email被定义global.properties为"Correoelectrónico".

我的问题是,当我看到jsp页面时,而不是看到email我看到的值%{email}.

我读到这是版本2.3.1中解决的Struts2的错误:https://issues.apache.org/jira/browse/WW-3644,但我使用的是Struts2 2.3.4并且我一直在使用它问题.

任何人都知道这个问题的解决方案或任何其他方式将占位符放在文本字段中?

java html5 struts2 placeholder

4
推荐指数
1
解决办法
1万
查看次数

占位符html中的图像?

我可以使用纯HTML执行此类操作,如果需要css和javascript:

Google自定义搜索图片

当鼠标聚焦时,它会变成这样:

重点关注Google自定义搜索

所以我在想一个图像占位符.我是在正确的轨道上,还是有更好/更简单或更直接的方法?

编辑:出于纯粹的好奇心,我将如何使用JavaScript实现这一点,因为所有当前的答案都与CSS有关?

html javascript css textbox placeholder

4
推荐指数
1
解决办法
2万
查看次数

使用spring覆盖属性文件

我在我的一个Spring(3.1)XML中定义了以下属性文件:

<context:property-placeholder location="classpath:MyConfigFile.properties"/> 
Run Code Online (Sandbox Code Playgroud)

我希望能够定义第二个可选属性文件,该文件将覆盖"MyConfigFile.properties"文件并将被加载而不是它.

换句话说,我希望我的应用程序加载"MyConfigFile.properties"文件,但如果在类路径中有"StrogerConfigFile.properties",它将被加载.

任何人都知道如何使用Spring XML完成它?

xml spring placeholder javabeans

4
推荐指数
1
解决办法
7137
查看次数

红色星号直接位于输入框中的占位符旁边

我做过一堆谷歌搜索,但我找不到任何适合我的答案.

我正在创建一个表单(有史以来第一次),我需要在输入框中的占位符文本旁边直接使用红色星号.令人尴尬的是,这是我迄今为止最接近的:

form {
  margin: 0 auto;
  background-color: #3d549a;
}
input {
  font-family: avenir;
  font-size: 17px;
  color: #ffffff;
  font-weight: 100;
  border: none;
  width: 400px;
  padding: 15px;
  border-radius: 5px;
}
textarea {
  height: 5em;
  resize: vertical;
  font-family: avenir;
  font-size: 17px;
  color: #ffffff;
  font-weight: 100;
  border: none;
  width: 860px;
  padding: 15px;
  border-radius: 5px;
}
.asterisk_input:after {
  content: " *";
  color: #e32;
  position: absolute;
  margin: 0px 0px 0px -20px;
  font-size: 17px;
  padding: 0 5px 0 0;
}
.buttonblue {
  padding-left: 90px;
  background-color: #31b9e9; …
Run Code Online (Sandbox Code Playgroud)

forms asterisk input placeholder required

4
推荐指数
1
解决办法
9653
查看次数

输入类型日期html5的占位符

占位符不能直接用于输入类型日期.

<input required="" type="text" class="form-control" placeholder="Date"/>
Run Code Online (Sandbox Code Playgroud)

相反,它显示mm/dd/yyy

如何显示日期

html5 date placeholder

4
推荐指数
4
解决办法
3万
查看次数

如何删除 Django 中 EmailField 上的占位符?

我正在使用 django-allauth 并创建了一个继承自 SignupForm 的自定义注册表单。如何从电子邮件字段中删除默认占位符?我不想要占位符。

from allauth.account.forms import SignupForm

class UserSignUpForm(SignupForm):
    first_name = forms.CharField(max_length=155)
    last_name = forms.CharField(max_length=155)
    mobile = forms.CharField(max_length=20)

    def __init__(self, *args, **kwargs):
        super(UserSignUpForm, self).__init__(*args, **kwargs)

        del self.fields['password1']
        del self.fields['password2']

        self.fields['first_name'].widget.attrs.update({
            'class': 'required form-control',
        })
        self.fields['last_name'].widget.attrs.update({
            'class': 'required form-control',
        })
        self.fields['email'].widget.attrs.update({
            'class': 'required email form-control',
        })
        self.fields['mobile'].widget.attrs.update({
            'class': 'required form-control',
        })

    def custom_signup(self, request, user):
        user.first_name = self.cleaned_data['first_name']
        user.last_name = self.cleaned_data['last_name']
        user.mobile_number = self.cleaned_data['mobile']
        user.save()
Run Code Online (Sandbox Code Playgroud)

forms django placeholder django-allauth

4
推荐指数
1
解决办法
2243
查看次数

WooCommerce - 自定义缩略图和默认的后退图像占位符

我只想在woocommerce_get_product_thumbnail中插入一个包装器,我可以看到我的包装器出现但是如果没有图像,它没有后退图像.

如何输出默认的woocommerce缩略图?

这是我不完整的代码:

remove_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10);
add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10);

if ( ! function_exists( 'woocommerce_template_loop_product_thumbnail' ) ) {
    function woocommerce_template_loop_product_thumbnail() {
        echo woocommerce_get_product_thumbnail();
    } 
}
if ( ! function_exists( 'woocommerce_get_product_thumbnail' ) ) {   
    function woocommerce_get_product_thumbnail( $size = 'shop_catalog', $placeholder_width = 0, $placeholder_height = 0  ) {
        global $post, $woocommerce;
        $output = '<div class="col-lg-4">';

        if ( has_post_thumbnail() ) {               
            $output .= get_the_post_thumbnail( $post->ID, $size );
        } else {
            how to show the default woocommerce thumb 
        }                       
        $output .= '</div>';
        return …
Run Code Online (Sandbox Code Playgroud)

php wordpress product placeholder woocommerce

4
推荐指数
2
解决办法
8372
查看次数

为什么逗号分隔的占位符规则不能在CSS中应用?

如果我对ID为id的输入元素应用以下规则,#one则占位符颜色将发生变化,

#one::-webkit-input-placeholder {
  color: red;
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用逗号分隔符来组合不同浏览器的占位符规则,则该颜色将不适用,例如

#two::-webkit-input-placeholder,
#two::-moz-placeholder{
  color: red;
}
Run Code Online (Sandbox Code Playgroud)

工作示例:

#one::-webkit-input-placeholder {
  color: red;
}
Run Code Online (Sandbox Code Playgroud)
#two::-webkit-input-placeholder,
#two::-moz-placeholder{
  color: red;
}
Run Code Online (Sandbox Code Playgroud)

为什么#two占位符不将其颜色更改为红色?

html css html5 colors placeholder

4
推荐指数
1
解决办法
522
查看次数