我正在开发一个React应用程序.我有一个Loading组件,这是一个等待的动画.我想根据调用它的组件在此Loading组件中添加一条消息.
这是我如何调用我的Loading组件(this.state.displayLoading为true或false):
class LoginForm extends React.Component {
render() {
return (
<div className="login-form-root">
{this.state.displayLoading && <Loading loadingFrom={?}/>}
</div>
);
}
}
Run Code Online (Sandbox Code Playgroud)
我想在我的变量loadingFrom中获取"LoginForm",这是className.也许这不是正确的方法.
我是MVC剃须刀的新手.我正在尝试编辑网页.其中我有两个单选按钮.我成功保存单选按钮值的数据.但是当我尝试编辑该值时,我无法选择保存数据的单选按钮.我有性别的枚举
public enum Gender
{
Male,
Female
}
Run Code Online (Sandbox Code Playgroud)
我的创建代码是: -
<div class="editor-label">
@Html.LabelFor(model => model.gender)
</div>
<div class="editor-field">
@Html.RadioButtonFor(x => x.gender, (int)Gender.Male) Male
@Html.RadioButtonFor(x => x.gender, (int)Gender.Female) Female
</div>
Run Code Online (Sandbox Code Playgroud)
编辑代码就像
<div class="editor-label">
@Html.LabelFor(model => model.gender)
</div>
<div>
@if (Model.gender == (int)Gender.Male)
{
@Html.RadioButtonFor(model => model.gender, "Male", new { @checked = true })
@Html.Label("Male")
@Html.RadioButtonFor(model => model.gender, "Female")
@Html.Label("Female")
}
else
{
@Html.RadioButtonFor(model => model.gender, "Male")
@Html.Label("Male")
@Html.RadioButtonFor(model => model.gender, "Female", new { @checked = true })
@Html.Label("Female")
}
</div>
Run Code Online (Sandbox Code Playgroud) 在我的输入字段(文本)中,我有一个文本,一旦被单击就会消失.如何通过编辑颜色使这个文本变浅?
对不起,代码看起来很乱,我不得不把它砍掉来告诉你.
谢谢!
詹姆士
<form>
<input type="text" name="search" size="35"
onclick="this.value='';"onfocus="this.select()"
onblur="this.value=!this.value?'Job Title
e.g. Assistant Manager':this.value;"
value="Job Title e.g. Assistant Manager"
style="background-color:white; border:
solid 1px #6E6E6E; height: 30px; font-size:18px;
vertical-align:9px"/>
<input type="text" name="searchterm" size="35"
style="background-color:white; border: solid 1px #6E6E6E;
height: 30px; font-size:18px; vertical-align:9px"/>
<input type="image" src="but.tiff" alt="Submit" width="60">
</form>
Run Code Online (Sandbox Code Playgroud) 当我的Windows 7自动更新时,我的WAMP服务器localhost被破坏了.
我的端口80已被IIS服务器使用.
我在网站上搜索过,很多人建议我需要将端口80更改为端口8080或者其他差异.
我更新Listen:80到Listen:8080和ServerName localhost到ServerName localhost:8080.
但它仍然没有工作,给我一个空白页面.
任何人都可以帮我解决这个问题吗?
通讯:
<form id="form-search" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<span><span class="style2">Enter you email here</span>:</span>
<input name="email" type="email" id="email" required/>
<input type="submit" value="subscribe" class="submit" onclick="return fun()" />
</form>
<?php
mysql_connect("localhost","","");
mysql_select_db("");
error_reporting(E_ALL && ~E_NOTICE);
$email=$_POST['email'];
$sql="INSERT INTO newsletter_email(email) VALUES ('$email')";
$result=mysql_query($sql);
if($result){
echo "You have been successfully subscribed.";
}
if(!$sql)
die(mysql_error());
mysql_close();
?>
Run Code Online (Sandbox Code Playgroud)
但我想通过Ajax将我的电子邮件插入数据库.我不希望我的页面被重定向,因为每次刷新页面时,都会将空值插入到数据库中.
我只是希望我的电子邮件通过Ajax插入到数据库中,然后是电子邮箱即
<input name="email" type="email" id="email" required/>
<input type="submit" value="subscribe" class="submit" onclick="return fun()" />
Run Code Online (Sandbox Code Playgroud)
应该消失,应该有"你已经成功订阅"的行...
任何简短的代码都会非常有用..提前谢谢你:)
我正在使用以下代码在浏览器上打印用户名:
<body>
<form>
<h1>Hello! I'm duke! What's you name?</h1>
<input type="text" name="user"><br><br>
<input type="submit" value="submit">
<input type="reset">
</form>
<%String user=request.getParameter("user"); %>
<%if(user == null || user.length() == 0){
out.print("I see! You don't have a name.. well.. Hello no name");
}
else {%>
<%@ include file="response.jsp" %>
<% } %>
</body>
Run Code Online (Sandbox Code Playgroud)
的response.jsp:
<body>
<h1>Hello</h1>
<%= request.getParameter("user") %>
body>
Run Code Online (Sandbox Code Playgroud)
每次我执行它,消息
我知道了!你没有名字..好吧..你好,没有名字
即使我没有在文本框中输入任何内容,也会显示.但是,如果我在其中输入任何内容,则会显示response.jsp代码,但我不希望在执行时显示第一条消息.我该如何做到这一点?请修改我的代码.
PS我在一些问题中已经读过,而不是检查与null的相等性,必须检查它是否为等于,以便它不会抛出空指针异常.当我尝试同样的,即if(user != null && ..),我得到了NullPointerException.
您好我有以下2个JavaScript函数来打开div并关闭它.
<script>
function show() {
if(document.getElementById('benefits').style.display=='none') {
document.getElementById('benefits').style.display='block';
}
}
</script>
<script>
function close() {
if(document.getElementById('benefits').style.display=='block') {
document.getElementById('benefits').style.display='none';
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
这是html:
<div id="opener"><a href="#1" name="1" onclick=show()>click here</a></div>
<div id="benefits" style="display:none;">
some input in here plus the close button
<div id="upbutton"><a onclick=close()></a></div>
</div>
Run Code Online (Sandbox Code Playgroud)
由于某种原因,show函数应该如何工作,但关闭按钮不起作用.所以,如果有人可以帮助我,我真的很感激.非常感谢.
我试图通过Wordpress运行mysql_fetch_array.我发现最好的方法是在这里解释:http://codex.wordpress.org/Class_Reference/wpdb#SELECT_Generic_Results
以下是我的查询:
$sql = "SELECT * FROM wp_reminders WHERE reminder LIKE '$today'";
$result = $wpdb->get_results($sql) or die(mysql_error());
foreach( $result as $results ) {
echo $result->name;
}
Run Code Online (Sandbox Code Playgroud)
即使数据确实存在,上述内容也完全没有任何结果.我有什么想法我做错了吗?
我正在尝试将我的按钮的背景图像更改为其他图像,但我遇到了一些错误.这是我在xaml上的代码:
<Button x:Name="Button1" Width="200" Height="200" Content="Button1" Margin="0,0,0,400">
<Button.Background>
<ImageBrush **ImageSource ="Images/AERO.png"** ></ImageBrush>
</Button.Background>
</Button>
Run Code Online (Sandbox Code Playgroud)
和我的cs:
private void Button1_Click_1(object sender, RoutedEventArgs e)
{
var brush = new ImageBrush();
brush.ImageSource = new BitmapImage(new Uri("Images/AERO.png"));
Button1.Background = brush;
}
Run Code Online (Sandbox Code Playgroud)
我在我的xaml上的错误是"文件'Images\logo.png'不是项目的一部分,或者它的'Build Action'属性没有设置为'Resource'.任何人都可以帮我解释一下,谢谢
我正在使用切换按钮开发应用程序,我输入了1或0 EditText.单击按钮时,如果我输入1切换按钮显示TOGGLE ON,则切换按钮必须更改,如果我输入0则切换按钮必须显示TOGGLE OFF.单击按钮时,我无法获得切换值.
我的代码是:
public class MainActivity extends Activity {
String editString="";
Button btn;
EditText ed;
ToggleButton toggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btn = (Button)findViewById(R.id.btn);
ed = (EditText)findViewById(R.id.ed);
toggle = (ToggleButton)findViewById(R.id.toggBtn);
editString = ed.getText().toString();
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
toggle.toggle();
if(editString.equals("1")){
toggle.setTextOff("TOGGLE ON");
}
else if(editString.equals("0")){
toggle.setTextOn("TOGGLE OFF");
}
}
});
}
}
Run Code Online (Sandbox Code Playgroud)
xml文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin" …Run Code Online (Sandbox Code Playgroud)